NSX-T Data Center REST API

SVMDeploymentSpec (type)

{
  "description": "Deployment Specs holds information required to deploy the Service-VMs.i.e. OVF url where the partner Service-VM OVF is hosted. The host type on which the OVF(Open Virtualization Format) can be deployed, Form factor to name a few.",
  "id": "SVMDeploymentSpec",
  "module_id": "ServiceInsertionCommonTypes",
  "properties": {
    "host_type": {
      "description": "Host Type on which the specified OVF can be deployed.",
      "enum": [
        "ESXI",
        "RHELKVM",
        "UBUNTUKVM"
      ],
      "readonly": false,
      "required": true,
      "title": "HostType",
      "type": "string"
    },
    "min_host_version": {
      "default": "6.5",
      "description": "Minimum host version supported by this ovf. If a host in the deployment cluster is having version less than this, then service deployment will not happen on that host.",
      "readonly": false,
      "required": false,
      "title": "Minimum Host Version",
      "type": "string"
    },
    "name": {
      "description": "Deployment Spec name for ease of use, since multiple DeploymentSpec can be specified.",
      "readonly": false,
      "required": false,
      "title": "name",
      "type": "string"
    },
    "ovf_url": {
      "description": "Location of the partner VM OVF to be deployed.",
      "readonly": false,
      "required": true,
      "title": "OVF url",
      "type": "string"
    },
    "service_form_factor": {
      "default": "MEDIUM",
      "description": "Supported ServiceInsertion Form Factor for the OVF deployment. The default FormFactor is Medium.",
      "enum": [
        "SMALL",
        "MEDIUM",
        "LARGE"
      ],
      "readonly": false,
      "required": false,
      "title": "Service Form Factor",
      "type": "string"
    },
    "svm_version": {
      "default": "1.0",
      "description": "Partner needs to specify the Service VM version which will get deployed.",
      "required": false,
      "title": "Partner Service-VM version.",
      "type": "string"
    }
  },
  "title": "Service-VM Deployment Spec",
  "type": "object"
}