Vds

Vds
Vds

vSphere distributed switch

JSON Example
{
    "id": "string",
    "name": "string",
    "isUsedByNsxt": false,
    "mtu": 0,
    "portGroups": [
        {
            "name": "string",
            "transportType": "One among: VSAN, VMOTION, MANAGEMENT, PUBLIC, NFS, VREALIZE, ISCSI, EDGE_INFRA_OVERLAY_UPLINK, VM_MANAGEMENT, VSAN_EXTERNAL",
            "portBindingType": "One among: STATIC, EPHEMERAL",
            "vlanId": 0,
            "activeUplinks": [
                "string"
            ],
            "standbyUplinks": [
                "string"
            ]
        }
    ],
    "niocBandwidthAllocations": [
        {
            "type": "Example: management, faultTolerance, vmotion, virtualMachine, iSCSI, nfs, hbr, vsan, vdp etc.",
            "niocTrafficResourceAllocation": {
                "limit": 0,
                "sharesInfo": {
                    "shares": 0,
                    "level": "One among: low, normal, high, custom"
                },
                "reservation": 0
            }
        }
    ],
    "version": "string",
    "nsxtSwitchConfig": {
        "transportZones": [
            {
                "name": "string",
                "transportType": "One among: VLAN, OVERLAY"
            }
        ],
        "hostSwitchOperationalMode": "One among: STANDARD, ENS, ENS_INTERRUPT"
    }
}
string
id
Optional

vSphere Distributed Switch id

string
name
Required

vSphere Distributed Switch name

boolean
isUsedByNsxt
Optional

Boolean to identify if the vSphere distributed switch is used by NSX. This property is deprecated in favor of nsxtSwitchConfig field

integer As int32 As int32
mtu
Optional

Maximum Transmission Unit

array of Portgroup
portGroups
Optional

List of portgroups associated with the vSphere Distributed Switch

niocBandwidthAllocations
Optional

List of Network I/O Control Bandwidth Allocations for System Traffic Based on shares, reservation, and limit, you can configure Network I/O Control to allocate certain amount of bandwidth for traffic generated by vSphere Fault Tolerance, iSCSI storage, vSphere vMotion, and so on. You can use Network I/O Control on a distributed switch to configure bandwidth allocation for the traffic that is related to the main system features in vSphere

string
version
Optional

vSphere Distributed Switch version

nsxtSwitchConfig
Optional

The network configurations associated with the vSphere Distributed Switch managed by NSX

Returned By