IntelligenceClusterNodeVMDeploymentRequest (type)

{
  "additionalProperties": false, 
  "description": "Contains the deployment information for a NSX-Intelligence node VM.", 
  "id": "IntelligenceClusterNodeVMDeploymentRequest", 
  "module_id": "NsxIntelligenceDeployment", 
  "properties": {
    "deployment_config": {
      "$ref": "IntelligenceClusterNodeVMDeploymentConfig, 
      "description": "Info needed to configure a NSX-Intelligence cluster node VM at deployment for a specific platform.", 
      "required": true, 
      "title": "Deployment config for NSX-Intelligence cluster node VM"
    }, 
    "form_factor": {
      "$ref": "IntelligenceClusterNodeVMFormFactor, 
      "default": "SMALL", 
      "description": "Specifies the desired \"size\" of the VM", 
      "required": false, 
      "title": "Form factor for NSX-Intelligence VMs"
    }, 
    "user_settings": {
      "$ref": "NodeUserSettings, 
      "description": "Username and password settings for the NSX-Intelligence node VM. Passwords must be at least 12 characters in length and contain at least one lowercase, one uppercase, one numerical, and one special character. Note: These settings will be honored only during VM deployment. Post-deployment, CLI must be used for changing the user settings and changes to these parameters will not have any effect.", 
      "required": true, 
      "sensitive": true, 
      "title": "User settings for the VM"
    }, 
    "vm_id": {
      "description": "ID of the VM maintained internally. Note: This is automatically generated and cannot be modified.", 
      "readonly": true, 
      "required": false, 
      "title": "ID of VM used to recognize it", 
      "type": "string"
    }
  }, 
  "title": "Info for NSX-Intelligence node deployment request", 
  "type": "object"
}