UNPKG

@itentialopensource/adapter-netbox_v210

Version:

This adapter integrates with system described as: Netbox v2.10

571 lines 15.5 kB
{ "actions": [ { "name": "getUsersConfig", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/users/config/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "getUsersGroups", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/users/groups/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getUsersGroups-default.json" } ] }, { "name": "postUsersGroups", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/users/groups/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/postUsersGroups-default.json" } ] }, { "name": "putUsersGroups", "protocol": "REST", "method": "PUT", "entitypath": "{base_path}/{version}/users/groups/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/putUsersGroups-default.json" } ] }, { "name": "patchUsersGroups", "protocol": "REST", "method": "PATCH", "entitypath": "{base_path}/{version}/users/groups/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/patchUsersGroups-default.json" } ] }, { "name": "deleteUsersGroups", "protocol": "REST", "method": "DELETE", "entitypath": "{base_path}/{version}/users/groups/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "getUsersGroupsId", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/users/groups/{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/getUsersGroupsId-default.json" } ] }, { "name": "putUsersGroupsId", "protocol": "REST", "method": "PUT", "entitypath": "{base_path}/{version}/users/groups/{pathv1}/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/putUsersGroupsId-default.json" } ] }, { "name": "patchUsersGroupsId", "protocol": "REST", "method": "PATCH", "entitypath": "{base_path}/{version}/users/groups/{pathv1}/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/patchUsersGroupsId-default.json" } ] }, { "name": "deleteUsersGroupsId", "protocol": "REST", "method": "DELETE", "entitypath": "{base_path}/{version}/users/groups/{pathv1}/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "getUsersPermissions", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/users/permissions/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getUsersPermissions-default.json" } ] }, { "name": "postUsersPermissions", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/users/permissions/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/postUsersPermissions-default.json" } ] }, { "name": "putUsersPermissions", "protocol": "REST", "method": "PUT", "entitypath": "{base_path}/{version}/users/permissions/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/putUsersPermissions-default.json" } ] }, { "name": "patchUsersPermissions", "protocol": "REST", "method": "PATCH", "entitypath": "{base_path}/{version}/users/permissions/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/patchUsersPermissions-default.json" } ] }, { "name": "deleteUsersPermissions", "protocol": "REST", "method": "DELETE", "entitypath": "{base_path}/{version}/users/permissions/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "getUsersPermissionsId", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/users/permissions/{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/getUsersPermissionsId-default.json" } ] }, { "name": "putUsersPermissionsId", "protocol": "REST", "method": "PUT", "entitypath": "{base_path}/{version}/users/permissions/{pathv1}/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/putUsersPermissionsId-default.json" } ] }, { "name": "patchUsersPermissionsId", "protocol": "REST", "method": "PATCH", "entitypath": "{base_path}/{version}/users/permissions/{pathv1}/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/patchUsersPermissionsId-default.json" } ] }, { "name": "deleteUsersPermissionsId", "protocol": "REST", "method": "DELETE", "entitypath": "{base_path}/{version}/users/permissions/{pathv1}/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "getUsersUsers", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/users/users/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getUsersUsers-default.json" } ] }, { "name": "postUsersUsers", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/users/users/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/postUsersUsers-default.json" } ] }, { "name": "putUsersUsers", "protocol": "REST", "method": "PUT", "entitypath": "{base_path}/{version}/users/users/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/putUsersUsers-default.json" } ] }, { "name": "patchUsersUsers", "protocol": "REST", "method": "PATCH", "entitypath": "{base_path}/{version}/users/users/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/patchUsersUsers-default.json" } ] }, { "name": "deleteUsersUsers", "protocol": "REST", "method": "DELETE", "entitypath": "{base_path}/{version}/users/users/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "getUsersUsersId", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/users/users/{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/getUsersUsersId-default.json" } ] }, { "name": "putUsersUsersId", "protocol": "REST", "method": "PUT", "entitypath": "{base_path}/{version}/users/users/{pathv1}/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/putUsersUsersId-default.json" } ] }, { "name": "patchUsersUsersId", "protocol": "REST", "method": "PATCH", "entitypath": "{base_path}/{version}/users/users/{pathv1}/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/patchUsersUsersId-default.json" } ] }, { "name": "deleteUsersUsersId", "protocol": "REST", "method": "DELETE", "entitypath": "{base_path}/{version}/users/users/{pathv1}/?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] } ] }