@itentialopensource/adapter-infoblox
Version:
Itential Infoblox Adapter
222 lines • 7.94 kB
JSON
{
"$id": "schema.json",
"type": "object",
"schema": "http://json-schema.org/draft-07/schema#",
"translate": false,
"dynamicfields": true,
"properties": {
"ph_request_type": {
"type": "string",
"description": "type of request (internal to adapter)",
"default": "",
"enum": [
"getAllRecordsByReference",
"getBulkhosts",
"createBulkhosts",
"getBulkhostByReference",
"updateBulkhostByReference",
"deleteBulkhostByReference",
"getBulkhostTemplate",
"createBulkhostTemplate",
"getBulkhostTemplateByReference",
"updateBulkhostTemplateByReference",
"deleteBulkhostTemplateByReference",
"getDdnsPrincipalCluster",
"createDdnsPrincipalCluster",
"getDdnsPrincipalClusterByReference",
"updateDdnsPrincipalClusterByReference",
"deleteDdnsPrincipalClusterByReference",
"getDdnsPrincipalClusterGroup",
"createDdnsPrincipalClusterGroup",
"getDdnsPrincipalClusterGroupByReference",
"updateDdnsPrincipalClusterGroupByReference",
"deleteDdnsPrincipalClusterGroupByReference",
"getDns64Group",
"createDns64Group",
"getDns64GroupByReference",
"updateDns64GroupByReference",
"deleteDns64GroupByReference",
"getGridDnsByReference",
"createGridDnsByReference",
"updateGridDnsByReference",
"getHostnameRewritePolicy",
"getHostnameRewritePolicyByReference",
"getMemberDnsByReference",
"createMemberDnsByReference",
"updateMemberDnsByReference",
"getNsGroupByReference",
"updateNsGroupByReference",
"deleteNsGroupByReference",
"getNsGroupDelegation",
"createNsGroupDelegation",
"getNsGroupDelegationByReference",
"updateNsGroupDelegationByReference",
"deleteNsGroupDelegationByReference",
"getNsGroupForwardMember",
"createNsGroupForwardMember",
"getNsGroupForwardMemberByReference",
"updateNsGroupForwardMemberByReference",
"deleteNsGroupForwardMemberByReference",
"getNsGroupForwardStubServer",
"createNsGroupForwardStubServer",
"getNsGroupForwardStubServerByReference",
"updateNsGroupForwardStubServerByReference",
"deleteNsGroupForwardStubServerByReference",
"getNsGroupStubmember",
"createNsGroupStubmember",
"getNsGroupStubmemberByReference",
"updateNsGroupStubmemberByReference",
"deleteNsGroupStubmemberByReference",
"getArecordByReference",
"getAAAArecordByReference",
"updateAAAArecordByReference",
"deleteAAAArecordByReference",
"getAliasrecord",
"createAliasrecord",
"getAliasrecordByReference",
"updateAliasrecordByReference",
"deleteAliasrecordByReference",
"getCAArecord",
"createCAArecord",
"getCAArecordByReference",
"updateCAArecordByReference",
"deleteCAArecordByReference",
"getCnamerecordByReference",
"getDhcidrecord",
"getDhcidrecordByReference",
"deleteDhcidrecordByReference",
"getDnamerecord",
"createDnamerecord",
"getDnamerecordByReference",
"updateDnamerecordByReference",
"deleteDnamerecordByReference",
"getDnskeyrecord",
"getDnskeyrecordByReference",
"getDsrecord",
"getDsrecordByReference",
"deleteDsrecordByReference",
"getDtclbdnrecord",
"getDtclbdnrecordByReference",
"getHostIpv4Addrrecord",
"getHostIpv4AddrrecordByReference",
"updateHostIpv4AddrrecordByReference",
"getHostIpv6Addrrecord",
"getHostIpv6AddrrecordByReference",
"updateHostIpv6AddrrecordByReference",
"getMxrecordByReference",
"updateMxrecordByReference",
"deleteMxrecordByReference",
"getNaptrrecord",
"createNaptrrecord",
"getNaptrrecordByReference",
"updateNaptrrecordByReference",
"deleteNaptrrecordByReference",
"getNsrecordByReference",
"updateNsrecordByReference",
"deleteNsrecordByReference",
"getNsecrecord",
"getNsecrecordByReference",
"getNsec3record",
"getNsec3recordByReference",
"getNsec3paramrecord",
"getNsec3paramrecordByReference",
"getPtrrecordByReference",
"getRrsigrecord",
"getRrsigrecordByReference",
"getSrvrecordByReference",
"updateSrvrecordByReference",
"deleteSrvrecordByReference",
"getTlsarecord",
"createTlsarecord",
"getTlsarecordByReference",
"updateTlsarecordByReference",
"deleteTlsarecordByReference",
"getTxtrecordByReference",
"updateTxtrecordByReference",
"deleteTxtrecordByReference",
"getUnknownrecord",
"createUnknownrecord",
"getUnknownrecordByReference",
"updateUnknownrecordByReference",
"deleteUnknownrecordByReference",
"getRecordNamePolicy",
"createRecordNamePolicy",
"getRecordNamePolicyByReference",
"updateRecordNamePolicyByReference",
"deleteRecordNamePolicyByReference",
"getRuleset",
"createRuleset",
"getRulesetByReference",
"updateRulesetByReference",
"deleteRulesetByReference",
"getScavengingTask",
"getScavengingTaskByReference",
"getSharedArecord",
"createSharedArecord",
"getSharedArecordByReference",
"updateSharedArecordByReference",
"deleteSharedArecordByReference",
"getSharedAAAArecord",
"createSharedAAAArecord",
"getSharedAAAArecordByReference",
"updateSharedAAAArecordByReference",
"deleteSharedAAAArecordByReference",
"getSharedCnamerecord",
"createSharedCnamerecord",
"getSharedCnamerecordByReference",
"updateSharedCnamerecordByReference",
"deleteSharedCnamerecordByReference",
"getSharedMxrecord",
"createSharedMxrecord",
"getSharedMxrecordByReference",
"updateSharedMxrecordByReference",
"deleteSharedMxrecordByReference",
"getSharedSrvrecord",
"createSharedSrvrecord",
"getSharedSrvrecordByReference",
"updateSharedSrvrecordByReference",
"deleteSharedSrvrecordByReference",
"getSharedTxtrecord",
"createSharedTxtrecord",
"getSharedTxtrecordByReference",
"updateSharedTxtrecordByReference",
"deleteSharedTxtrecordByReference",
"getSharedRecordGroup",
"createSharedRecordGroup",
"getSharedRecordGroupByReference",
"updateSharedRecordGroupByReference",
"deleteSharedRecordGroupByReference",
"createView",
"getViewByReference",
"createViewByReference",
"updateViewByReference",
"deleteViewByReference",
"getZoneAuth",
"createZoneAuth",
"updateZoneAuthByReference",
"getZoneAuthDiscrepancy",
"getZoneAuthDiscrepancyByReference",
"getZoneDelegatedByReference",
"createZoneDelegatedByReference",
"updateZoneDelegatedByReference",
"deleteZoneDelegatedByReference",
"getZoneForwardByReference",
"createZoneForwardByReference",
"updateZoneForwardByReference",
"deleteZoneForwardByReference",
"getZoneRpByReference",
"createZoneRpByReference",
"updateZoneRpByReference",
"deleteZoneRpByReference",
"getZoneStub",
"createZoneStub",
"getZoneStubByReference",
"createZoneStubByReference",
"updateZoneStubByReference",
"deleteZoneStubByReference"
],
"external_name": "ph_request_type"
}
},
"definitions": {}
}