Orchestrator Function: Find an IpamNetwork

by Simon Sparks · 29 January 2026

To use this function add it to the class library file named InfobloxService.ts

GitHub Repository: https://github.com/SimonSparksUK/Orchestrator

Filename: InfobloxService.ts

Description: Orchestrator Function to Find an IpamNetwork.

Function: IpamNetworkFind

publicIpamNetworkFind(objIpamConnection:IpamConnection,strDnsView:string="default",strNetworkView:string="default"):IpamNetwork[]{

letobjIpamNetworkFilter:IpamNetworkFilter=newIpamNetworkFilter();
objIpamNetworkFilter.ipVersion=IpamIpVersion.IP_V4;
objIpamNetworkFilter.maxResults=100;
objIpamNetworkFilter.networkSearchComparison=IpamSearchComparisonType.EQUAL;
objIpamNetworkFilter.networkView=strNetworkView;

try{
objIpamConnection.reconnect();
objIpamConnection.configDefaultNetworkView=strNetworkView;
objIpamConnection.configDefaultDnsView=strDnsView;

letobjIpamNetworkManager:IpamNetworkManager=objIpamConnection.getNetworkManager();

letarrIpamNetwork:IpamNetwork[]=objIpamNetworkManager.findNetworks(objIpamNetworkFilter)

returnarrIpamNetwork;
}
catch (objException){
this.objLogger.info(objException);
}
}

Discover more from Cloud Build Tools

Subscribe to get the latest posts sent to your email.

You may also like