ClusterNodeVMDeploymentRequest
ClusterNodeVMDeploymentRequest
Contains the deployment information for a cluster node VM soon to be deployed or already deployed by the Manager
JSON Example
{
"deployment_config": {
"placement_type": "string"
},
"vm_id": "string",
"user_settings": {
"cli_username": "string",
"audit_username": "string",
"root_password": "string",
"cli_password": "string",
"audit_password": "string"
},
"roles": [
"string"
],
"form_factor": "string"
}
string
vm_id
Optional
ID of the VM maintained internally and used to recognize it. Note: This is automatically generated and cannot be modified.
array of string
roles
Required
List of cluster node role (or roles) which the VM should take on. They specify what type (or types) of cluster node which the new VM should act as.
Possible values are : CONTROLLER, MANAGER,
string
form_factor
Optional
Specifies the desired "size" of the VM Note: MEDIUM is currently the only supported size for controllers.
Possible values are : SMALL, MEDIUM, MEDIUM_LARGE, LARGE,