PUT /v1/resizeRange - BlueCat Integrity - 9.4.0

Address Manager API Guide

Locale
English
Product name
BlueCat Integrity
Version
9.4.0

Description

Changes the size of an IPv4 block, IPv4 network, DHCPv4 range, IPv6 block, or IPv6 network.

Parameters

Name Description
objectId

Location: query

Type: integer (int64)

The ID of the object to be resized. Currently IPv4 block, IPv4 network, DHCPv4 range, IPv6 block, and IPv6 network are supported.
options

Location: query

Type: string

A string containing the following options:
  • ObjectProperties.convertOrphanedIPAddressesTo
    Note: This option applies only to DHCPv4 range.
    The possible values are:
    • STATIC
    • DHCP_RESERVED
    • UNALLOCATED
    For example:
    service.resizeRange
    <rangeID>, <"ipAddressStart-ipAddressEnd">, "convertOrphanedIPAddressesTo=<value>";
    • If the value is an empty string "", the default is DHCP_RESERVED.
    • If the option value is incorrect, an exception will be thrown.
    • If the option name is incorrect, the option will be ignored. Therefore, orphaned IP addresses will remain as assigned.
range

Location: query

Type: string

The new size for the object to be resized.

For the IPv4 block, IPv4 network or DHCPv4 range, specify the size in CIDR notation or as an address range in the ipAddressStart-ipAddressEnd format.

For the IPv6 block or IPv6 network, specify the size in Starting address/Size format.

Responses

Code Description
204

Type: none

None.