@itentialopensource/adapter-onap_appc
Version:
This adapter integrates with system: sample.
655 lines • 17.6 kB
JSON
{
"actions": [
{
"name": "healthCheckAppc",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/restconf/operations/appc-provider-lcm:health-check?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/healthCheckAppc-default.json"
}
]
},
{
"name": "configModify",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/restconf/operations/appc-provider-lcm:config-modify?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/configModify-default.json"
}
]
},
{
"name": "configure",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/restconf/operations/appc-provider-lcm:configure?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "configScaleOut",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/restconf/operations/appc-provider-lcm:config-scale-out?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "actionStatus",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/restconf/operations/appc-provider-lcm:action-status?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "attachVolume",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/restconf/operations/appc-provider-lcm:attach-volume?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "audit",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/restconf/operations/appc-provider-lcm:audit?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "checkLock",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/restconf/operations/appc-provider-lcm:checklock?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "configBackup",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/restconf/operations/appc-provider-lcm:config-backup?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "configRestore",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/restconf/operations/appc-provider-lcm:config-restore?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "detachVolume",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/restconf/operations/appc-provider-lcm:detach-volume?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "evacuate",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/restconf/operations/appc-provider-lcm:evacuate?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "lock",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/restconf/operations/appc-provider-lcm:lock?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "migrate",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/restconf/operations/appc-provider-lcm:migrate?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "quiesceTraffic",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/restconf/operations/appc-provider-lcm:quiesce-traffic?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "reboot",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/restconf/operations/appc-provider-lcm:reboot?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "rebuild",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/restconf/operations/appc-provider-lcm:rebuild?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "restart",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/restconf/operations/appc-provider-lcm:restart?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "resumeTraffic",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/restconf/operations/appc-provider-lcm:resume-traffic?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "snapshot",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/restconf/operations/appc-provider-lcm:snapshot?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "start",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/restconf/operations/appc-provider-lcm:start?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "startApplication",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/restconf/operations/appc-provider-lcm:start-application?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "stop",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/restconf/operations/appc-provider-lcm:stop?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "stopApplication",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/restconf/operations/appc-provider-lcm:stop-application?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "sync",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/restconf/operations/appc-provider-lcm:sync?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "unlock",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/restconf/operations/appc-provider-lcm:unlock?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "upgradeBackout",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/restconf/operations/appc-provider-lcm:upgrade-backout?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "upgradeBackup",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/restconf/operations/appc-provider-lcm:upgrade-backup?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "upgradePostCheck",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/restconf/operations/appc-provider-lcm:upgrade-post-check?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "upgradePreCheck",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/restconf/operations/appc-provider-lcm:upgrade-pre-check?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "upgradeSoftware",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/restconf/operations/appc-provider-lcm:upgrade-software?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
}
]
}