Description

IP

REST Name
ip
Methods
list
List
create
Create
retrieve
Retrieve
update
Update
delete
Delete
Properties
Name Data Possible Values Description
proto

Type

  • Enumeration

Default

  • static-4

Rules

  • required

Values

  • slaac-6 - IPv6 - Automatic
  • dhcp-4 - IPv4 - Dynamic
  • static-4 - IPv4 - Static
  • dhcp-6 - IPv6 - Dynamic
  • static-6 - IPv6 - Static

Configuration

The protocol family type and which boot-time protocol should be used.

hostname

Type

  • text

Default

  • None

Rules

  • required[proto,in,dhcp-4,dhcp-6,slaac-6]
  • valid_domain

Hostname

Use this option for the DHCP server requires the client to specify a hostname before receiving an IP address.

persistent

Type

  • Enumeration

Default

  • true

Rules

  • required

Values

  • false - Disable
  • true - Enable

Persistent DHCP client

Keep retrying to get a DHCP lease indefinitely

peerdns

Type

  • Enumeration

Default

  • true

Rules

  • required

Values

  • false - Disable
  • true - Enable

Use automatic DNS servers

Use the DNS servers returns from DHCP server.

prefix

Type

  • string

Default

  • None

Rules

  • required[proto,in,static-4,static-6]
  • integer
  • greater_than[0]
  • less_or_equal[128]

/

address

Type

  • text

Default

  • None

Rules

  • required[proto,in,static-4,static-6]
  • valid_ip

Address

IP address and network prefix.

interface

Type

  • Enumeration

Default

  • None

Rules

  • required

Values

Interface

The name of the device to add the IP address to.