Orchestrator Function: Get Ipam Connection using the Infoblox Plugin

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 Get Ipam Connection using the Infoblox plugin.

Function: GetIpamConnection

publicGetIpamConnection(strDnsView:string="default",strNetworkView:string="default"):IpamConnection{
try{
letarrIpamConnection:IpamConnection[]=this.serverFindAllForType<IpamConnection>("InfobloxIPAM:IpamConnection");

arrIpamConnection=arrIpamConnection.filter((objIpamConnection:IpamConnection):boolean=>{
returnobjIpamConnection.apiType===IpamApiType.WAPI;
});

arrIpamConnection=this.VcManagedEntitySort<IpamConnection>(arrIpamConnection,SortOrder.Forward,"connectionPriority");

letobjIpamConnection:IpamConnection=arrIpamConnection[0];

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

returnobjIpamConnection;
}
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