NSX-T Data Center REST API
VirtualNetworkApplianceDeploymentConfig (type)
{
"description": "The Vsphere deployment configuration determines where to deploy thevirtual network appliance(VNA). It contains settings that are applied during install time.",
"id": "VirtualNetworkApplianceDeploymentConfig",
"module_id": "NetworkAppliance",
"properties": {
"cluster_or_resource_pool_id": {
"description": "The virtual network appliance(VNA) vm will be deployed on the specified cluster or resource pool. Note - all the hosts must have nsx fabric prepared in the specified cluster.",
"required": true,
"title": "vCenter Cluster or Resource Pool Managed Object ID (MoID)",
"type": "string"
},
"compute_manager_id": {
"description": "The NSX assigned identifier for the vCenter server which registered with NSX. For details refer the API <br>https://<nsx-mgr>/api/v1/fabric/compute-managers</br>",
"required": true,
"title": "Vsphere compute manager identifier for identifying the vCenter server.",
"type": "string"
},
"datastore_id": {
"description": "The virtual network appliance(VNA) vm will be deployed on the specified datastore. User must ensure that storage is accessible by the specified cluster/host.",
"required": true,
"title": "vCenter Storage/Datastore Managed Object ID (MoID)",
"type": "string"
},
"reservation_info": {
"$ref": "ReservationInfo",
"description": "Resource reservation for memory and CPU resources.",
"title": "Resource reservation settings."
}
},
"type": "object"
}