UNPKG

@itentialopensource/adapter-versa_director

Version:

This adapter integrates with system described as: versaDirectorApi.

271 lines 7.23 kB
{ "actions": [ { "name": "getAllImages", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/vnms/catalog/images?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getAllImages-default.json" } ] }, { "name": "uploadImageDetails", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/vnms/catalog/images?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "deleteImage", "protocol": "REST", "method": "DELETE", "entitypath": "{base_path}/{version}/vnms/catalog/images?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/deleteImage-default.json" } ] }, { "name": "updateImage", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/vnms/catalog/images/image?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "getImageLogo", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/vnms/catalog/images/logo?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "updateImageLogoforDoc", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/vnms/catalog/images/logo?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "updateImageMetadata", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/vnms/catalog/images/meta?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "getImageByName", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/vnms/catalog/images/name?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getImageByName-default.json" } ] }, { "name": "urlImageUpload", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/vnms/catalog/images/urlUpload?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "getImageByUuid", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/vnms/catalog/images/uuid?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getImageByUuid-default.json" } ] }, { "name": "getImageByVendor", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/vnms/catalog/images/vendor?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getImageByVendor-default.json" } ] }, { "name": "getImageList", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/vnms/catalog/images/vendor/vendorproducttype?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getImageList-default.json" } ] }, { "name": "getImageByVendorProductType", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/vnms/catalog/images/vendorproducttype?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getImageByVendorProductType-default.json" } ] } ] }