UNPKG

@itentialopensource/adapter-infoblox

Version:
717 lines 18.4 kB
{ "actions": [ { "name": "getHostRecord", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/record:host?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "createHostRecord", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/record:host?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "createHostRecord", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/record:host/{pathv1}?{query}", "requestSchema": "requestSchema.json", "responseSchema": "responseSchema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/createHostRecord.json" } ] }, { "name": "getARecords", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/record:a?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "createARecord", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/record:a?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "getCnameRecords", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/record:cname?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "createCNAMERecord", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/record:cname?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "getTxtRecords", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/record:txt?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "createTxtRecord", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/record:txt?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "getAllRecords", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/allrecords?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "getAaaaRecords", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/record:aaaa?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "createAaaaRecord", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/record:aaaa?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "getMxRecords", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/record:mx?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "createMxRecord", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/record:mx?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "getNsRecords", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/record:ns?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "createNsRecord", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/record:ns?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "getPtrRecords", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/record:ptr?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "createPtrRecord", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/record:ptr?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "getSrvRecords", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/record:srv?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "createSrvRecord", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/record:srv?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "updateHostRecord", "protocol": "REST", "method": "PUT", "entitypath": "{base_path}/{version}/record:host/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": true, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "deleteHostRecord", "protocol": "REST", "method": "DELETE", "entitypath": "{base_path}/{version}/record:host/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "updateARecord", "protocol": "REST", "method": "PUT", "entitypath": "{base_path}/{version}/record:a/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "deleteARecord", "protocol": "REST", "method": "DELETE", "entitypath": "{base_path}/{version}/record:a/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "updatePTRRecord", "protocol": "REST", "method": "PUT", "entitypath": "{base_path}/{version}/record:ptr/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "deletePTRRecord", "protocol": "REST", "method": "DELETE", "entitypath": "{base_path}/{version}/record:ptr/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "updateCNAMERecord", "protocol": "REST", "method": "PUT", "entitypath": "{base_path}/{version}/record:cname/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "deleteCNAMERecord", "protocol": "REST", "method": "DELETE", "entitypath": "{base_path}/{version}/record:cname/{pathv1}?{query}", "requestSchema": "schema.json", "responseSchema": "schema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "" } ] }, { "name": "createHostRecord2", "protocol": "REST", "method": "POST", "entitypath": "{base_path}/{version}/record:host/{pathv1}?{query}", "requestSchema": "requestSchema.json", "responseSchema": "responseSchema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "" } ] }, { "name": "getHostKeyByHostName", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/record:host/{pathv1}?{query}", "requestSchema": "requestSchema.json", "responseSchema": "responseSchema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getHostKeyByHostName.json" } ] }, { "name": "getIpByHost", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/record:host/{pathv1}?{query}", "requestSchema": "requestSchema.json", "responseSchema": "responseSchema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getIpByHost.json" } ] }, { "name": "getHostByIp", "protocol": "REST", "method": "GET", "entitypath": "{base_path}/{version}/ipv4address/{pathv1}?{query}", "requestSchema": "requestSchema.json", "responseSchema": "responseSchema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/getIpByHost.json" } ] }, { "name": "deleteHostRecordByHostName", "protocol": "REST", "method": "DELETE", "entitypath": "{base_path}/{version}/record:host/{pathv1}?{query}", "requestSchema": "requestSchema.json", "responseSchema": "responseSchema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/deleteHostRecordByHostName.json" } ] }, { "name": "unassignIP", "protocol": "REST", "method": "DELETE", "entitypath": "{base_path}/{version}/ipv4address/{pathv1}?{query}", "requestSchema": "requestSchema.json", "responseSchema": "responseSchema.json", "timeout": 0, "sendEmpty": false, "sendGetBody": false, "requestDatatype": "JSON", "responseDatatype": "JSON", "headers": {}, "responseObjects": [ { "type": "default", "key": "", "mockFile": "mockdatafiles/unassignIP.json" } ] } ] }