@itentialopensource/adapter-netbox_v33
Version:
This adapter integrates with system described as: Netbox v3.3
1,348 lines • 29.9 kB
JSON
{
"$id": "schema.json",
"type": "object",
"schema": "http://json-schema.org/draft-07/schema#",
"translate": true,
"dynamicfields": true,
"properties": {
"ph_request_type": {
"type": "string",
"description": "type of request (internal to adapter)",
"default": "getTenancyContactAssignments",
"enum": [
"getTenancyContactAssignments",
"postTenancyContactAssignments",
"putTenancyContactAssignments",
"patchTenancyContactAssignments",
"deleteTenancyContactAssignments",
"getTenancyContactAssignmentsId",
"putTenancyContactAssignmentsId",
"patchTenancyContactAssignmentsId",
"deleteTenancyContactAssignmentsId",
"getTenancyContactGroups",
"postTenancyContactGroups",
"putTenancyContactGroups",
"patchTenancyContactGroups",
"deleteTenancyContactGroups",
"getTenancyContactGroupsId",
"putTenancyContactGroupsId",
"patchTenancyContactGroupsId",
"deleteTenancyContactGroupsId",
"getTenancyContactRoles",
"postTenancyContactRoles",
"putTenancyContactRoles",
"patchTenancyContactRoles",
"deleteTenancyContactRoles",
"getTenancyContactRolesId",
"putTenancyContactRolesId",
"patchTenancyContactRolesId",
"deleteTenancyContactRolesId",
"getTenancyContacts",
"postTenancyContacts",
"putTenancyContacts",
"patchTenancyContacts",
"deleteTenancyContacts",
"getTenancyContactsId",
"putTenancyContactsId",
"patchTenancyContactsId",
"deleteTenancyContactsId",
"getTenancyTenantGroups",
"postTenancyTenantGroups",
"putTenancyTenantGroups",
"patchTenancyTenantGroups",
"deleteTenancyTenantGroups",
"getTenancyTenantGroupsId",
"putTenancyTenantGroupsId",
"patchTenancyTenantGroupsId",
"deleteTenancyTenantGroupsId",
"getTenancyTenants",
"postTenancyTenants",
"putTenancyTenants",
"patchTenancyTenants",
"deleteTenancyTenants",
"getTenancyTenantsId",
"putTenancyTenantsId",
"patchTenancyTenantsId",
"deleteTenancyTenantsId"
],
"external_name": "ph_request_type"
},
"contentTypeId": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "content_type_id"
},
"objectId": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "object_id"
},
"lastUpdated": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "last_updated"
},
"contentType": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "content_type"
},
"contactId": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "contact_id"
},
"roleId": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "role_id"
},
"idN": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "id__n"
},
"idLte": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "id__lte"
},
"idLt": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "id__lt"
},
"idGte": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "id__gte"
},
"idGt": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "id__gt"
},
"contentTypeIdN": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "content_type_id__n"
},
"objectIdN": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "object_id__n"
},
"objectIdLte": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "object_id__lte"
},
"objectIdLt": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "object_id__lt"
},
"objectIdGte": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "object_id__gte"
},
"objectIdGt": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "object_id__gt"
},
"priorityN": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "priority__n"
},
"createdN": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "created__n"
},
"createdLte": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "created__lte"
},
"createdLt": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "created__lt"
},
"createdGte": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "created__gte"
},
"createdGt": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "created__gt"
},
"lastUpdatedN": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "last_updated__n"
},
"lastUpdatedLte": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "last_updated__lte"
},
"lastUpdatedLt": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "last_updated__lt"
},
"lastUpdatedGte": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "last_updated__gte"
},
"lastUpdatedGt": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "last_updated__gt"
},
"contentTypeN": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "content_type__n"
},
"contactIdN": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "contact_id__n"
},
"roleIdN": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "role_id__n"
},
"roleN": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "role__n"
},
"parentId": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "parent_id"
},
"nameN": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "name__n"
},
"nameIc": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "name__ic"
},
"nameNic": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "name__nic"
},
"nameIew": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "name__iew"
},
"nameNiew": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "name__niew"
},
"nameIsw": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "name__isw"
},
"nameNisw": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "name__nisw"
},
"nameIe": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "name__ie"
},
"nameNie": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "name__nie"
},
"slugN": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "slug__n"
},
"slugIc": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "slug__ic"
},
"slugNic": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "slug__nic"
},
"slugIew": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "slug__iew"
},
"slugNiew": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "slug__niew"
},
"slugIsw": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "slug__isw"
},
"slugNisw": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "slug__nisw"
},
"slugIe": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "slug__ie"
},
"slugNie": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "slug__nie"
},
"descriptionN": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "description__n"
},
"descriptionIc": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "description__ic"
},
"descriptionNic": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "description__nic"
},
"descriptionIew": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "description__iew"
},
"descriptionNiew": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "description__niew"
},
"descriptionIsw": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "description__isw"
},
"descriptionNisw": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "description__nisw"
},
"descriptionIe": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "description__ie"
},
"descriptionNie": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "description__nie"
},
"tagN": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "tag__n"
},
"parentIdN": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "parent_id__n"
},
"parentN": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "parent__n"
},
"groupId": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "group_id"
},
"titleN": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "title__n"
},
"titleIc": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "title__ic"
},
"titleNic": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "title__nic"
},
"titleIew": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "title__iew"
},
"titleNiew": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "title__niew"
},
"titleIsw": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "title__isw"
},
"titleNisw": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "title__nisw"
},
"titleIe": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "title__ie"
},
"titleNie": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "title__nie"
},
"phoneN": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "phone__n"
},
"phoneIc": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "phone__ic"
},
"phoneNic": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "phone__nic"
},
"phoneIew": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "phone__iew"
},
"phoneNiew": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "phone__niew"
},
"phoneIsw": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "phone__isw"
},
"phoneNisw": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "phone__nisw"
},
"phoneIe": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "phone__ie"
},
"phoneNie": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "phone__nie"
},
"emailN": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "email__n"
},
"emailIc": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "email__ic"
},
"emailNic": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "email__nic"
},
"emailIew": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "email__iew"
},
"emailNiew": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "email__niew"
},
"emailIsw": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "email__isw"
},
"emailNisw": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "email__nisw"
},
"emailIe": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "email__ie"
},
"emailNie": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "email__nie"
},
"addressN": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "address__n"
},
"addressIc": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "address__ic"
},
"addressNic": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "address__nic"
},
"addressIew": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "address__iew"
},
"addressNiew": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "address__niew"
},
"addressIsw": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "address__isw"
},
"addressNisw": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "address__nisw"
},
"addressIe": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "address__ie"
},
"addressNie": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "address__nie"
},
"linkN": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "link__n"
},
"linkIc": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "link__ic"
},
"linkNic": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "link__nic"
},
"linkIew": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "link__iew"
},
"linkNiew": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "link__niew"
},
"linkIsw": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "link__isw"
},
"linkNisw": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "link__nisw"
},
"linkIe": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "link__ie"
},
"linkNie": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "link__nie"
},
"groupIdN": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "group_id__n"
},
"groupN": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "group__n"
},
"contactRole": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "contact_role"
},
"contactGroup": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "contact_group"
},
"contactN": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "contact__n"
},
"contactRoleN": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "contact_role__n"
},
"contactGroupN": {
"type": ["string", "number"],
"description": "",
"parse": false,
"encode": false,
"encrypt": {
"type": "AES",
"key": ""
},
"external_name": "contact_group__n"
}
},
"definitions": {}
}