UNPKG

@itentialopensource/adapter-bluecat

Version:

This adapter integrates with system described as: BlueCat ProteusAPI.

671 lines 17.5 kB
{ "actions": [ { "name": "addACL", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/v1/addACL?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "addAliasRecord", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/v1/addAliasRecord?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "addBulkHostRecord", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/v1/addBulkHostRecord?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/addBulkHostRecord-default.json" } ] }, { "name": "addDNSDeploymentOption", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/v1/addDNSDeploymentOption?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "addEnumNumber", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/v1/addEnumNumber?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "addEnumZone", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/v1/addEnumZone?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "addExternalHostRecord", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/v1/addExternalHostRecord?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "addGenericRecord", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/v1/addGenericRecord?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "addHINFORecord", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/v1/addHINFORecord?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "addHostRecord", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/v1/addHostRecord?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "addMXRecord", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/v1/addMXRecord?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "addNAPTRRecord", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/v1/addNAPTRRecord?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "addResourceRecord", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/v1/addResourceRecord?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "addResponsePolicy", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/v1/addResponsePolicy?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "addResponsePolicyItem", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/v1/addResponsePolicyItem?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "addSRVRecord", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/v1/addSRVRecord?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "addStartOfAuthority", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/v1/addStartOfAuthority?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "addTXTRecord", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/v1/addTXTRecord?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "addView", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/v1/addView?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "addZone", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/v1/addZone?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "addZoneTemplate", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/v1/addZoneTemplate?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "deleteDNSDeploymentOption", "protocol": "REST", "method": "DELETE", "entitypath": "{base_path}/{version}/v1/deleteDNSDeploymentOption?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "deleteResponsePolicyItem", "protocol": "REST", "method": "DELETE", "entitypath": "{base_path}/{version}/v1/deleteResponsePolicyItem?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "findResponsePoliciesWithItem", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/v1/findResponsePoliciesWithItem?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/findResponsePoliciesWithItem-default.json" } ] }, { "name": "getDNSDeploymentOption", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/v1/getDNSDeploymentOption?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getDNSDeploymentOption-default.json" } ] }, { "name": "getHostRecordsByHint", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/v1/getHostRecordsByHint?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getHostRecordsByHint-default.json" } ] }, { "name": "getKSK", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/v1/getKSK?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getKSK-default.json" } ] }, { "name": "getNetworkLinkedProperties", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/v1/getNetworkLinkedProperties?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getNetworkLinkedProperties-default.json" } ] }, { "name": "getZonesByHint", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/v1/getZonesByHint?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getZonesByHint-default.json" } ] }, { "name": "moveResourceRecord", "protocol": "REST", "method": "PUT", "entitypath": "{base_path}/{version}/v1/moveResourceRecord?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "searchResponsePolicyItems", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/v1/searchResponsePolicyItems?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/searchResponsePolicyItems-default.json" } ] }, { "name": "updateDNSDeploymentOption", "protocol": "REST", "method": "PUT", "entitypath": "{base_path}/{version}/v1/updateDNSDeploymentOption?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "uploadResponsePolicyItems", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/v1/uploadResponsePolicyItems?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "requestDatatype": "FORM", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] } ] }