UNPKG

@itentialopensource/adapter-bluecat

Version:

This adapter integrates with system described as: BlueCat ProteusAPI.

654 lines 17.1 kB
{ "actions": [ { "name": "addAccessRight", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/v1/addAccessRight?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "addDevice", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/v1/addDevice?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "addDeviceSubtype", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/v1/addDeviceSubtype?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "addDeviceType", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/v1/addDeviceType?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "addMACAddress", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/v1/addMACAddress?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "addTag", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/v1/addTag?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "addTagGroup", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/v1/addTagGroup?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "addUser", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/v1/addUser?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "addUserGroup", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/v1/addUserGroup?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "associateMACAddressWithPool", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/v1/associateMACAddressWithPool?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "breakReplication", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/v1/breakReplication?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "configureStreamingReplication", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/v1/configureStreamingReplication?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "deleteAccessRight", "protocol": "REST", "method": "DELETE", "entitypath": "{base_path}/{version}/v1/deleteAccessRight?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "denyMACAddress", "protocol": "REST", "method": "PUT", "entitypath": "{base_path}/{version}/v1/denyMACAddress?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "establishTrustRelationship", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/v1/establishTrustRelationship?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "failoverReplication", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/v1/failoverReplication?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "getAccessRight", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/v1/getAccessRight?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getAccessRight-default.json" } ] }, { "name": "getAccessRightsForEntity", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/v1/getAccessRightsForEntity?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getAccessRightsForEntity-default.json" } ] }, { "name": "getAccessRightsForUser", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/v1/getAccessRightsForUser?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getAccessRightsForUser-default.json" } ] }, { "name": "getAllUsedLocations", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/v1/getAllUsedLocations?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getAllUsedLocations-default.json" } ] }, { "name": "getConfigurationGroups", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/v1/getConfigurationGroups?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getConfigurationGroups-default.json" } ] }, { "name": "getConfigurationSetting", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/v1/getConfigurationSetting?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "getConfigurationsByGroup", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/v1/getConfigurationsByGroup?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getConfigurationsByGroup-default.json" } ] }, { "name": "getLocationByCode", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/v1/getLocationByCode?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getLocationByCode-default.json" } ] }, { "name": "getMACAddress", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/v1/getMACAddress?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getMACAddress-default.json" } ] }, { "name": "getReplicationInfo", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/v1/getReplicationInfo?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "purgeHistoryNow", "protocol": "REST", "method": "PUT", "entitypath": "{base_path}/{version}/v1/purgeHistoryNow?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "removeTrustRelationship", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/v1/removeTrustRelationship?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "terminateUserSessions", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/v1/terminateUserSessions?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "updateAccessRight", "protocol": "REST", "method": "PUT", "entitypath": "{base_path}/{version}/v1/updateAccessRight?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "updateConfigurationSetting", "protocol": "REST", "method": "PUT", "entitypath": "{base_path}/{version}/v1/updateConfigurationSetting?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "updateUserPassword", "protocol": "REST", "method": "PUT", "entitypath": "{base_path}/{version}/v1/updateUserPassword?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] } ] }