@itentialopensource/adapter-bluecat
Version:
This adapter integrates with system described as: BlueCat ProteusAPI.
650 lines • 17.5 kB
JSON
{
"actions": [
{
"name": "addCustomOptionDefinition",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/v1/addCustomOptionDefinition?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "addDHCP4Range",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/v1/addDHCP4Range?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "addDHCP4RangeBySize",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/v1/addDHCP4RangeBySize?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "addDHCP6ClientDeploymentOption",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/v1/addDHCP6ClientDeploymentOption?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "addDHCP6Range",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/v1/addDHCP6Range?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "addDHCP6RangeBySize",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/v1/addDHCP6RangeBySize?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "addDHCP6ServiceDeploymentOption",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/v1/addDHCP6ServiceDeploymentOption?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "addDHCPClientDeploymentOption",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/v1/addDHCPClientDeploymentOption?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "addDHCPMatchClass",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/v1/addDHCPMatchClass?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "addDHCPServiceDeploymentOption",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/v1/addDHCPServiceDeploymentOption?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "addDHCPSubClass",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/v1/addDHCPSubClass?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "addDHCPVendorDeploymentOption",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/v1/addDHCPVendorDeploymentOption?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "addVendorOptionDefinition",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/v1/addVendorOptionDefinition?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "addVendorProfile",
"protocol": "REST",
"method": "POST",
"entitypath": "{base_path}/{version}/v1/addVendorProfile?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "deleteDHCP6ClientDeploymentOption",
"protocol": "REST",
"method": "DELETE",
"entitypath": "{base_path}/{version}/v1/deleteDHCP6ClientDeploymentOption?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "deleteDHCP6ServiceDeploymentOption",
"protocol": "REST",
"method": "DELETE",
"entitypath": "{base_path}/{version}/v1/deleteDHCP6ServiceDeploymentOption?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "deleteDHCPClientDeploymentOption",
"protocol": "REST",
"method": "DELETE",
"entitypath": "{base_path}/{version}/v1/deleteDHCPClientDeploymentOption?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "deleteDHCPServiceDeploymentOption",
"protocol": "REST",
"method": "DELETE",
"entitypath": "{base_path}/{version}/v1/deleteDHCPServiceDeploymentOption?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "deleteDHCPVendorDeploymentOption",
"protocol": "REST",
"method": "DELETE",
"entitypath": "{base_path}/{version}/v1/deleteDHCPVendorDeploymentOption?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "getDHCP6ClientDeploymentOption",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/v1/getDHCP6ClientDeploymentOption?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/getDHCP6ClientDeploymentOption-default.json"
}
]
},
{
"name": "getDHCP6ServiceDeploymentOption",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/v1/getDHCP6ServiceDeploymentOption?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/getDHCP6ServiceDeploymentOption-default.json"
}
]
},
{
"name": "getDHCPClientDeploymentOption",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/v1/getDHCPClientDeploymentOption?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/getDHCPClientDeploymentOption-default.json"
}
]
},
{
"name": "getDHCPServiceDeploymentOption",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/v1/getDHCPServiceDeploymentOption?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/getDHCPServiceDeploymentOption-default.json"
}
]
},
{
"name": "getDHCPVendorDeploymentOption",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/v1/getDHCPVendorDeploymentOption?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/getDHCPVendorDeploymentOption-default.json"
}
]
},
{
"name": "getSharedNetworks",
"protocol": "REST",
"method": "GET",
"entitypath": "{base_path}/{version}/v1/getSharedNetworks?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"sendGetBody": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": "mockdatafiles/getSharedNetworks-default.json"
}
]
},
{
"name": "shareNetwork",
"protocol": "REST",
"method": "PUT",
"entitypath": "{base_path}/{version}/v1/shareNetwork?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "unshareNetwork",
"protocol": "REST",
"method": "PUT",
"entitypath": "{base_path}/{version}/v1/unshareNetwork?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "updateDHCP6ClientDeploymentOption",
"protocol": "REST",
"method": "PUT",
"entitypath": "{base_path}/{version}/v1/updateDHCP6ClientDeploymentOption?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "updateDHCP6ServiceDeploymentOption",
"protocol": "REST",
"method": "PUT",
"entitypath": "{base_path}/{version}/v1/updateDHCP6ServiceDeploymentOption?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "updateDHCPClientDeploymentOption",
"protocol": "REST",
"method": "PUT",
"entitypath": "{base_path}/{version}/v1/updateDHCPClientDeploymentOption?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "updateDHCPServiceDeploymentOption",
"protocol": "REST",
"method": "PUT",
"entitypath": "{base_path}/{version}/v1/updateDHCPServiceDeploymentOption?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
},
{
"name": "updateDHCPVendorDeploymentOption",
"protocol": "REST",
"method": "PUT",
"entitypath": "{base_path}/{version}/v1/updateDHCPVendorDeploymentOption?{query}",
"requestSchema": "schema.json",
"responseSchema": "schema.json",
"timeout": 0,
"sendEmpty": false,
"requestDatatype": "JSON",
"responseDatatype": "JSON",
"headers": {},
"responseObjects": [
{
"type": "default",
"key": "",
"mockFile": ""
}
]
}
]
}