VdsSpec
VdsSpec
This specification contains vSphere distributed switch configurations
JSON Example
{
"isUsedByNsxt": false,
"name": "string",
"niocBandwidthAllocationSpecs": [
{
"niocTrafficResourceAllocation": {
"limit": 0,
"reservation": 0,
"sharesInfo": {
"level": "One among: low, normal, high, custom",
"shares": 0
}
},
"type": "string"
}
],
"portGroupSpecs": [
{
"activeUplinks": [
"string"
],
"name": "string",
"transportType": "One among: VSAN, VMOTION, MANAGEMENT, PUBLIC, NFS, VREALIZE, ISCSI, EDGE_INFRA_OVERLAY_UPLINK"
}
]
}
boolean
isUsedByNsxt
Optional
Boolean to identify if the vSphere distributed switch is used by NSX-T
string
name
Required
vSphere Distributed Switch name
array of NiocBandwidthAllocationSpec
niocBandwidthAllocationSpecs
Optional
List of Network I/O Control Bandwidth Allocations for System Traffic
array of PortgroupSpec
portGroupSpecs
Optional
List of portgroups to be associated with the vSphere Distributed Switch