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"
}