Automation Assembler in VMware Aria Automation supports these IPAM service operations. Operation inputs are received as script function or method arguments.

Operation name Description Input Output Required
Allocate IP Allocate next available IP address for each Allocation info. IpAllocationRequest IpAllocationResponse Yes
Deallocate IP Release allocated IP addresses. IpDeallocationRequest IpDeallocationResponse Yes
Get IP Ranges Get a page of IP ranges from IPAM endpoint. GetIpRangesRequest GetIpRangesResponse Yes
Update Record Updates the created host record. Could be used to updat MAC address of machine after it has been provisioned. RecordUpdateRequest RecordUpdateRequest No
Validate Endpoint Validates that the IPAM endpoint credentials are valid and that a connection to the external IPAM system can be esstablished successfully. EndpointValidationRequest EndpointValidationResponse Yes
Allocate IP Range

Note: Unavailable for vRealize Automation 8.0.x.

Creates a network inside an IP block. IpRangeAllocationRequest IpRangeAllocationResponse No
Deallocate IP Range

Note: Unavailable for vRealize Automation 8.0.x.

Deletes an already allocated network. IpRangeDeallocationRequest IpRangeDeallocationResponse No
Get IP Blocks

Note: Unavailable for vRealize Automation 8.0.x.

Get page of IP blocks from IPAM endpoint. EnumerationRequestBase GetIpBlocksResponse No