Create a new node

This operation creates a new node.

Body Params
string
enum

The administrative state of the node, either ACTIVE or MAINTENANCE. The default is ACTIVE. Use MAINTENANCE to remove a node from service, do routine software maintenance, or add or remove storage devices on a service node.

Allowed:
attributes
array of objects
length ≤ 20

Array of mappings of attributeType to value for this node.

attributes
string
enum

When booting, the action the node should take BOOT, REINSTALL, INSTALL, or UPGRADE. In BOOT state, the node completes a normal boot process and runs in production mode. REINSTALL causes the node to reinstall and overwrite the system partition and boot partition on all disks and the associated data, but does not update the kernel partition. Use the INSTALL state for a node on which no Aura software is installed. Do not use UPGRADE to upgrade the software on a service node; use the upgrade_step.py script. For detailed information about upgrading a service node using the upgrade_step.py script, see the "Service Node Upgrade with upgrade_step.py" in the Aura LCDN/LMS Upgrade Guide.

Allowed:
dnsServers
array of strings
required
length between 1 and 2

List of DNS Server IP addresses.

dnsServers*
string
required

The unique fully qualified domain name (FQDN) for this node.

interfaces
array
required
length between 1 and 36

List of interfaces for the node. Bond interfaces lag0, lag1, lag2, and lag3 must exist. If not supplied on a POST, they will be added. A minimum of one and maximum of 32 ethernet interfaces must exist. One of the ethernet interfaces must contain the management address, and this interface may not be part of a bond.

interfaces*
integer
required
≥ 1

The unique identifier for a site.

Responses

Location header.

Language
Credentials
OAuth2
URL
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json
*/*