VdsSpec
                                VdsSpec                            
                            This specification contains vSphere distributed switch configurations
JSON Example
                                    {
    "isUsedByNsxt": false,
    "mtu": 0,
    "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, VM_MANAGEMENT"
        }
    ]
}
            
            
                                    boolean
                
                
            
        
        
                isUsedByNsxt            
                            Optional
            
            
        Boolean to identify if the vSphere distributed switch is used by NSX
            
            
                                    integer As int32
                
                                    As int32
                
            
        
        
                mtu            
                            Optional
            
            
        The maximum transmission unit (MTU) used for the uplinks
            
            
                                    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
