Add Product Node 2
Deploy an additional product node.
ID of the environment
ID of the product within the environment
Disable rollback in case of a failure and leave the deployment in the failed state.
{
"nodeId": "integer",
"isPrimary": "boolean",
"cpuNum": "integer",
"ramMemory": "integer",
"hostName": "string",
"vmName": "string",
"deploymentOption": "string",
"datastoreName": "string",
"clusterName": "string",
"resourcePool": "string",
"datacenterName": "string",
"rootPassword": "string",
"gateway": "string",
"nics": [
{
"ipAddress": "string",
"networkName": "string",
"staticRoutes": [
"string"
]
}
]
}
Additional properties
The ID of the node.
Marks node as primary.
Number of CPUs to configure the VM with.
Memory size (in MB) to configure the VM with.
Hostname of the node.
VM name of the node.
Deployment option of the VM (values depend on the product's OVF properties).
Datastore to use for the VM. If not defined, the first datastore of specified deployment infrastructure vCenter will be used.
vCenter cluster name to use for the VM. If not defined, the cluster defined for specified deployment infrastructure vCenter will be used.
vCenter resource pool name to use for the VM. If not defined, the resource pool defined for specified deployment infrastructure vCenter will be used.
Datacenter name to use for the VM. If not defined, the datacenter defined for specified deployment infrastructure vCenter will be used.
The password for root user (or similar admin user depending on OS).
The gateway to configure for the VM. If not set, the value of the first NIC's network will be used.
Task ID for the task that adds a new product node.
{
"taskId": "string",
"precedingTasks": [
"integer"
]
}
The ID of the task that was created for the operation. Use this ID to get the state and result of the task.
List of task IDs for tasks that have to be processed before this task can start.
Invalid product node spec
{
"taskId": "string",
"precedingTasks": [
"integer"
]
}
The ID of the task that was created for the operation. Use this ID to get the state and result of the task.
List of task IDs for tasks that have to be processed before this task can start.
Unauthorized access
{
"taskId": "string",
"precedingTasks": [
"integer"
]
}
The ID of the task that was created for the operation. Use this ID to get the state and result of the task.
List of task IDs for tasks that have to be processed before this task can start.
Environment or product doesn't exist
{
"taskId": "string",
"precedingTasks": [
"integer"
]
}
The ID of the task that was created for the operation. Use this ID to get the state and result of the task.
List of task IDs for tasks that have to be processed before this task can start.
The number of deployed nodes reached the allowed maximum
{
"taskId": "string",
"precedingTasks": [
"integer"
]
}
The ID of the task that was created for the operation. Use this ID to get the state and result of the task.
List of task IDs for tasks that have to be processed before this task can start.