UNPKG

@itentialopensource/adapter-etsi_sol002

Version:

This adapter integrates with system described as: ETSI sol002

326 lines 9.08 kB
{ "actions": [ { "name": "getVnfInstances", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/vnflcm/v1/vnf_instances?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getVnfInstances-default.json" } ] }, { "name": "postVnfInstances", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/vnflcm/v1/vnf_instances?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/postVnfInstances-default.json" } ] }, { "name": "getVnfInstancesVnfInstanceId", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/vnflcm/v1/vnf_instances/{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/getVnfInstancesVnfInstanceId-default.json" } ] }, { "name": "deleteVnfInstancesVnfInstanceId", "protocol": "REST", "method": "DELETE", "entitypath": "{base_path}/{version}/vnflcm/v1/vnf_instances/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/deleteVnfInstancesVnfInstanceId-default.json" } ] }, { "name": "patchVnfInstancesVnfInstanceId", "protocol": "REST", "method": "PATCH", "entitypath": "{base_path}/{version}/vnflcm/v1/vnf_instances/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "postVnfInstancesVnfInstanceIdInstantiate", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/vnflcm/v1/vnf_instances/{pathv1}/instantiate?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "postVnfInstancesVnfInstanceIdScale", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/vnflcm/v1/vnf_instances/{pathv1}/scale?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "postVnfInstancesVnfInstanceIdScaleToLevel", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/vnflcm/v1/vnf_instances/{pathv1}/scale_to_level?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "postVnfInstancesVnfInstanceIdChangeFlavour", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/vnflcm/v1/vnf_instances/{pathv1}/change_flavour?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "postVnfInstancesVnfInstanceIdTerminate", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/vnflcm/v1/vnf_instances/{pathv1}/terminate?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "postVnfInstancesVnfInstanceIdHeal", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/vnflcm/v1/vnf_instances/{pathv1}/heal?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "postVnfInstancesVnfInstanceIdOperate", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/vnflcm/v1/vnf_instances/{pathv1}/operate?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "postVnfInstancesVnfInstanceIdChangeExtConn", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/vnflcm/v1/vnf_instances/{pathv1}/change_ext_conn?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "postVnfInstancesVnfInstanceIdChangeVnfpkg", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/vnflcm/v1/vnf_instances/{pathv1}/change_vnfpkg?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "postVnfInstancesVnfInstanceIdCreateSnapshot", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/vnflcm/v1/vnf_instances/{pathv1}/create_snapshot?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "postVnfInstancesVnfInstanceIdRevertToSnapshot", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/vnflcm/v1/vnf_instances/{pathv1}/revert_to_snapshot?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] } ] }