UNPKG

@itentialopensource/adapter-avi_controller

Version:

This adapter integrates with system described as: AviController Networks

582 lines 15.3 kB
{ "actions": [ { "name": "poolGET", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/pool?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/poolGET-default.json" } ] }, { "name": "poolPOST", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/pool?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/poolPOST-default.json" } ] }, { "name": "poolByUuidGET", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/pool/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/poolByUuidGET-default.json" } ] }, { "name": "poolByUuidPUT", "protocol": "REST", "method": "PUT", "entitypath": "{base_path}/{version}/pool/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/poolByUuidPUT-default.json" } ] }, { "name": "poolByUuidPATCH", "protocol": "REST", "method": "PATCH", "entitypath": "{base_path}/{version}/pool/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/poolByUuidPATCH-default.json" } ] }, { "name": "poolByUuidDELETE", "protocol": "REST", "method": "DELETE", "entitypath": "{base_path}/{version}/pool/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "poolScaleoutByUuidPOST", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/pool/{pathv1}/scaleout?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "poolScaleinByUuidPOST", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/pool/{pathv1}/scalein?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "poolClearByUuidPOST", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/pool/{pathv1}/clear?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "poolRuntimeByUuidGET", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/pool/{pathv1}/runtime/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "poolRuntimeServerByUuidGET", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/pool/{pathv1}/runtime/server/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "poolRuntimeDetailByUuidGET", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/pool/{pathv1}/runtime/detail/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "poolRuntimeServerDetailByUuidGET", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/pool/{pathv1}/runtime/server/detail/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "poolRuntimeInternalByUuidGET", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/pool/{pathv1}/runtime/internal/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "poolRuntimeServerInternalByUuidGET", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/pool/{pathv1}/runtime/server/internal/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "poolRuntimeStatsClearByUuidPOST", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/pool/{pathv1}/runtime/stats/clear?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "poolRuntimeRequestQueueClearByUuidPOST", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/pool/{pathv1}/runtime/request_queue/clear?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "poolRuntimeDebugByUuidGET", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/pool/{pathv1}/runtime/debug/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "poolHmonByUuidGET", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/pool/{pathv1}/hmon/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "poolRuntimeServerHmonstatByUuidGET", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/pool/{pathv1}/runtime/server/hmonstat/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "poolAlgoByUuidGET", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/pool/{pathv1}/algo/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "poolPersistenceByUuidGET", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/pool/{pathv1}/persistence/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "poolConnpoolByUuidGET", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/pool/{pathv1}/connpool/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "poolConnpoolstatsClearByUuidPOST", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/pool/{pathv1}/connpoolstats/clear?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "poolHttpcacheByUuidGET", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/pool/{pathv1}/httpcache/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "poolHttpcachestatsByUuidGET", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/pool/{pathv1}/httpcachestats/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "poolHttpcachestatsDetailByUuidGET", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/pool/{pathv1}/httpcachestats/detail/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "poolVsByUuidGET", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/pool/{pathv1}/vs/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] } ] }