UNPKG

@itentialopensource/adapter-sevone_v2

Version:

This adapter integrates with system described as: SevOne v2 api.

210 lines 6.1 kB
{ "actions": [ { "name": "getAccessPermissions", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/permissions/{pathv1}/access?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getAccessPermissions-default.json" } ] }, { "name": "updateAccessPermissions", "protocol": "REST", "method": "PUT", "entitypath": "{base_path}/{version}/permissions/{pathv1}/access?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/updateAccessPermissions-default.json" } ] }, { "name": "updateDeviceGroupPermissions", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/permissions/{pathv1}/devicegroup?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/updateDeviceGroupPermissions-default.json" } ] }, { "name": "getApiV2PermissionsRoleIdDevicegroupId", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/permissions/{pathv1}/devicegroup/{pathv2}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getApiV2PermissionsRoleIdDevicegroupId-default.json" } ] }, { "name": "patchApiV2PermissionsRoleIdDevicegroupId", "protocol": "REST", "method": "PATCH", "entitypath": "{base_path}/{version}/permissions/{pathv1}/devicegroup/{pathv2}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/patchApiV2PermissionsRoleIdDevicegroupId-default.json" } ] }, { "name": "getPagePermissions", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/permissions/{pathv1}/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/getPagePermissions-default.json" } ] }, { "name": "updatePagePermissions", "protocol": "REST", "method": "PUT", "entitypath": "{base_path}/{version}/permissions/{pathv1}/page?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/updatePagePermissions-default.json" } ] }, { "name": "getRolePermissions", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/permissions/{pathv1}/role?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getRolePermissions-default.json" } ] }, { "name": "getApiV2PermissionsRoleIdRoleTargetRoleId", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/permissions/{pathv1}/role/{pathv2}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getApiV2PermissionsRoleIdRoleTargetRoleId-default.json" } ] }, { "name": "putApiV2PermissionsRoleIdRoleTargetRoleId", "protocol": "REST", "method": "PUT", "entitypath": "{base_path}/{version}/permissions/{pathv1}/role/{pathv2}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/putApiV2PermissionsRoleIdRoleTargetRoleId-default.json" } ] } ] }