Search

Class IpamDnsRecordManager

Extends com.infoblox.ipam.model.managers.IpamManager
Add CNAME record

Attributes

None

Methods

Name Returns
IpamDnsRecordManager(com.infoblox.ipam.wapiclient.IWapiDaoProvider , com.infoblox.ipam.model.IConfigurationProvider ) constructor
addAddressRecord(IpamAddressRecord ipamAddressRecord) void
addAddressRecordInNetwork(IpamAddressRecord ipamAddressRecord, IpamNetwork ipamNetwork) String
addAddressRecordInRange(IpamAddressRecord ipamAddressRecord, IpamDhcpRange ipamDhcpRange) String
addCnameRecord(IpamCnameRecord ipamCnameRecord) void
addPtrRecord(IpamPtrRecord ipamPtrRecord) void
changeDnsName(String oldName, String dnsView, String newName) void
changeDnsNameByEa(IpamSearchableExtensibleAttribute[] extensibleAttributes, String newName) Number
changeIpAddress(String name, String dnsView, String newIpAddress) void
findAddressRecordsByEA(IpamSearchableExtensibleAttribute[] extensibleAttributes, String dnsView, boolean defaultDnsView) IpamAddressRecord[]
findCnameRecordsByAlias(String alias, String dnsView) IpamCnameRecord[]
findCnameRecordsByCanonicalName(String canonicalName, String dnsView) IpamCnameRecord[]
findCnameRecordsByEA(IpamSearchableExtensibleAttribute[] extensibleAttributes, String dnsView, boolean defaultDnsView) IpamCnameRecord[]
findPtrRecordsByEA(IpamSearchableExtensibleAttribute[] extensibleAttributes, String dnsView, boolean defaultDnsView) IpamPtrRecord[]
isAddressRecordExists(String name, String dnsView) boolean
isPtrRecordExists(String domainName, String dnsView) boolean
removeAddressRecord(String name, String ipAddress, String dnsView) void
removeCnameRecord(String alias, String dnsView) void
removePtrRecord(String domainName, String ipAddress, String dnsView) void

Returned by

Method Returns
IpamConnection.getDnsRecordManager() IpamDnsRecordManager

Referenced in

None