NSX-T Data Center REST API
ServiceDeploymentConfig (type)
{
"description": "The Deployment Config contains settings that are applied during install time.",
"id": "ServiceDeploymentConfig",
"module_id": "ServiceInsertionCommonTypes",
"properties": {
"compute_collection_id": {
"description": "Resource Pool or cluster Id.",
"readonly": false,
"required": true,
"title": "Compute Collection Id",
"type": "string"
},
"compute_manager_id": {
"description": "Context Id or VCenter Id.",
"readonly": false,
"required": true,
"title": "Compute Manager 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": "Moref of the datastore in VC. If it is to be taken from 'Agent VM Settings', then it should be empty.",
"readonly": false,
"required": false,
"title": "Storage Id",
"type": "string"
},
"vm_nic_info": {
"$ref": "VmNicInfo,
"description": "VM NIC information for VMs",
"readonly": false,
"required": false,
"title": "VM NIC information"
}
},
"title": "Service Deployment Config",
"type": "object"
}