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