Reference: reservedAddresses parameters for IPv4 templates - BlueCat Integrity - 9.4.0

Address Manager API Guide

Locale
English
Product name
BlueCat Integrity
Version
9.4.0

Property Value
type String: Can be either RESERVED_BLOCK, RESERVED_DHCP_RANGE, or IP_GROUP.
definedBy (optional) String: Use OFFSET_AND_SIZE to portion the template range by a specific number of addresses (size), starting at offset number (e.g. starting from address 5 (offset), portion 10 addresses (size)). This is the default value if not provided (if omitted, the direction parameter must still be provided). To omit value and use default, skip parameter instead of passing empty parameter (e.g. reservedAddresses={type, offset, size...}). Use OFFSET_AND_PERCENTAGE to portion the template range as a percentage of the range it is applied to, starting at the offset (e.g. starting from address 5 (offset), portion a number of addresses equal to 10% of the range (size)). Use OFFSETS to portion the template range by using offset and size as start and end address numbers (e.g. portion from address 5 (offset) to address 10 (size)).
offset Integer: This property is to specify from which address to start assignment of IPv4 addresses.
size Integer: For OFFSET_AND_SIZE, the exact number of addresses for the template range. For OFFSET_AND_PERCENTAGE, the percentage of the network to portion for the template range. For OFFSETS, the end address of the template range.
direction String: For use with OFFSET_AND_SIZE and OFFSET_AND_PERCENTAGE. Direction to apply offset for start of IP block, DHCP range, or IP group. Can be either FROM_START or FROM_END.
name String: The name to be applied to the IP group, DHCP range, or reserved addresses.
splitStaticAddresses (optional) Boolean: For use with RESERVED_DHCP_RANGE. Splits DHCP ranges around static, reserved, and gateway addresses. Default value is false. To omit value and use default, skip parameter instead of passing empty parameter (e.g. reservedAddresses={...size, direction, name}).