InstanceDeploymentConfig (type)

{
  "description": "The Instance Deployment Config contains settings that is applied during install time.", 
  "id": "InstanceDeploymentConfig", 
  "module_id": "ServiceInsertionCommonTypes", 
  "properties": {
    "compute_id": {
      "description": "Resource Pool or Compute Id.", 
      "readonly": false, 
      "required": true, 
      "title": "compute id", 
      "type": "string"
    }, 
    "context_id": {
      "description": "Context Id or VCenter Id.", 
      "readonly": false, 
      "required": true, 
      "title": "Context Id", 
      "type": "string"
    }, 
    "host_id": {
      "description": "The service VM will be deployed on the specified host in the specified server within the cluster if host_id is specified. Note: You must ensure that storage and specified networks are accessible by this host.", 
      "readonly": false, 
      "required": false, 
      "title": "Host id", 
      "type": "string"
    }, 
    "storage_id": {
      "description": "Storage Id.", 
      "readonly": false, 
      "required": true, 
      "title": "storage id", 
      "type": "string"
    }, 
    "vm_nic_infos": {
      "description": "List of NIC information for VMs", 
      "items": {
        "$ref": "VmNicInfo
      }, 
      "maxItems": 2, 
      "minItems": 1, 
      "readonly": false, 
      "required": true, 
      "title": "List of VM NIC information", 
      "type": "array"
    }
  }, 
  "title": "Instance Deployment Config", 
  "type": "object"
}