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}). |