UNPKG

@itentialopensource/adapter-tcpwave

Version:

This adapter integrates with system described as: tcpwaveRestapiStore.

718 lines 19.6 kB
{ "actions": [ { "name": "createImage", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/cloudCompute/createAWSImage?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "createInstance", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/cloudCompute/instance/create?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "listGoogleZones", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/cloudCompute/listGoogleZones?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/listGoogleZones-default.json" } ] }, { "name": "listGoogleMachines", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/cloudCompute/listGoogleMachines?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/listGoogleMachines-default.json" } ] }, { "name": "listGoogleOSImages", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/cloudCompute/listGoogleOsImages?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/listGoogleOSImages-default.json" } ] }, { "name": "createInstanceTemplate", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/cloudCompute/instanceTemplate/add?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "editInstanceTemplate", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/cloudCompute/instanceTemplate/edit?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "listInstanceTemplates", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/cloudCompute/instanceTemplate/list?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/listInstanceTemplates-default.json" } ] }, { "name": "deleteInstanceTemplates", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/cloudCompute/instanceTemplate/delete?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "getInstanceTemplate", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/cloudCompute/instanceTemplate/get?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getInstanceTemplate-default.json" } ] }, { "name": "changeState", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/cloudCompute/instance/changeState?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "listAzureRegions", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/cloudCompute/listAzureRegions?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/listAzureRegions-default.json" } ] }, { "name": "listAzureImagePublishers", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/cloudCompute/listAzureImagePublishers?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/listAzureImagePublishers-default.json" } ] }, { "name": "listAzureImageOffers", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/cloudCompute/listAzureImageOffers?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/listAzureImageOffers-default.json" } ] }, { "name": "listAzureImageSKUs", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/cloudCompute/listAzureImageSKUs?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/listAzureImageSKUs-default.json" } ] }, { "name": "listAzureImageVersions", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/cloudCompute/listAzureImageVersions?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/listAzureImageVersions-default.json" } ] }, { "name": "listAzureVMSizes", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/cloudCompute/listAzureVMSizes?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/listAzureVMSizes-default.json" } ] }, { "name": "getCloudProviders", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/cloudCompute/listCloudProviders?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getCloudProviders-default.json" } ] }, { "name": "getVolumeTypes", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/cloudCompute/listAWSVolumeTypes?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getVolumeTypes-default.json" } ] }, { "name": "getImages", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/cloudCompute/listImages?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getImages-default.json" } ] }, { "name": "getInstanceFamilies", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/cloudCompute/listInstanceFamilies?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getInstanceFamilies-default.json" } ] }, { "name": "getInstanceTypes", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/cloudCompute/listInstanceTypes?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getInstanceTypes-default.json" } ] }, { "name": "getIAMRoles", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/cloudCompute/getIAMRoles?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getIAMRoles-default.json" } ] }, { "name": "getSecurityGroups", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/cloudCompute/getSecurityGroups?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getSecurityGroups-default.json" } ] }, { "name": "isReservedIP", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/cloudCompute/instance/isReservedIP?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "getInstanceCreationError", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/cloudCompute/instance/getCreationError?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "getInstanceTemplateId", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/cloudCompute/instance/getTemplateId?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "recreateInstance", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/cloudCompute/instance/recreate?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "checkCloudInstances", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/cloudCompute/instance/checkInstances?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "terminateInstances", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/cloudCompute/instance/terminate?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "getImagesPage", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/cloudCompute/awsImage/page?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getImagesPage-default.json" } ] }, { "name": "deleteImage", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/cloudCompute/deleteAWSImage?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "getInstance", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/cloudCompute/instance/get?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getInstance-default.json" } ] }, { "name": "getState", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/cloudCompute/instance/getState?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] } ] }