VMwareDVSPortSetting
This class defines the VMware specific configuration for DistributedVirtualPort.
{
"_typeName": "string",
"blocked": {
"_typeName": "string",
"inherited": false,
"value": false
},
"vmDirectPathGen2Allowed": {
"_typeName": "string",
"inherited": false,
"value": false
},
"inShapingPolicy": {
"_typeName": "string",
"inherited": false,
"enabled": {
"_typeName": "string",
"inherited": false,
"value": false
},
"averageBandwidth": {
"_typeName": "string",
"inherited": false,
"value": 0
},
"peakBandwidth": {
"_typeName": "string",
"inherited": false,
"value": 0
},
"burstSize": {
"_typeName": "string",
"inherited": false,
"value": 0
}
},
"outShapingPolicy": {
"_typeName": "string",
"inherited": false,
"enabled": {
"_typeName": "string",
"inherited": false,
"value": false
},
"averageBandwidth": {
"_typeName": "string",
"inherited": false,
"value": 0
},
"peakBandwidth": {
"_typeName": "string",
"inherited": false,
"value": 0
},
"burstSize": {
"_typeName": "string",
"inherited": false,
"value": 0
}
},
"vendorSpecificConfig": {
"_typeName": "string",
"inherited": false,
"keyValue": [
{
"_typeName": "string",
"key": "string",
"opaqueData": "string"
}
]
},
"networkResourcePoolKey": {
"_typeName": "string",
"inherited": false,
"value": "string"
},
"filterPolicy": {
"_typeName": "string",
"inherited": false,
"filterConfig": [
{
"_typeName": "string",
"inherited": false,
"key": "string",
"agentName": "string",
"slotNumber": "string",
"parameters": {
"_typeName": "string",
"parameters": [
"string"
]
},
"onFailure": "string"
}
]
},
"vlan": {
"_typeName": "string",
"inherited": false
},
"qosTag": {
"_typeName": "string",
"inherited": false,
"value": 0
},
"uplinkTeamingPolicy": {
"_typeName": "string",
"inherited": false,
"policy": {
"_typeName": "string",
"inherited": false,
"value": "string"
},
"reversePolicy": {
"_typeName": "string",
"inherited": false,
"value": false
},
"notifySwitches": {
"_typeName": "string",
"inherited": false,
"value": false
},
"rollingOrder": {
"_typeName": "string",
"inherited": false,
"value": false
},
"failureCriteria": {
"_typeName": "string",
"inherited": false,
"checkSpeed": {
"_typeName": "string",
"inherited": false,
"value": "string"
},
"speed": {
"_typeName": "string",
"inherited": false,
"value": 0
},
"checkDuplex": {
"_typeName": "string",
"inherited": false,
"value": false
},
"fullDuplex": {
"_typeName": "string",
"inherited": false,
"value": false
},
"checkErrorPercent": {
"_typeName": "string",
"inherited": false,
"value": false
},
"percentage": {
"_typeName": "string",
"inherited": false,
"value": 0
},
"checkBeacon": {
"_typeName": "string",
"inherited": false,
"value": false
}
},
"uplinkPortOrder": {
"_typeName": "string",
"inherited": false,
"activeUplinkPort": [
"string"
],
"standbyUplinkPort": [
"string"
]
}
},
"securityPolicy": {
"_typeName": "string",
"inherited": false,
"allowPromiscuous": {
"_typeName": "string",
"inherited": false,
"value": false
},
"macChanges": {
"_typeName": "string",
"inherited": false,
"value": false
},
"forgedTransmits": {
"_typeName": "string",
"inherited": false,
"value": false
}
},
"ipfixEnabled": {
"_typeName": "string",
"inherited": false,
"value": false
},
"txUplink": {
"_typeName": "string",
"inherited": false,
"value": false
},
"lacpPolicy": {
"_typeName": "string",
"inherited": false,
"enable": {
"_typeName": "string",
"inherited": false,
"value": false
},
"mode": {
"_typeName": "string",
"inherited": false,
"value": "string"
}
},
"macManagementPolicy": {
"_typeName": "string",
"inherited": false,
"allowPromiscuous": false,
"macChanges": false,
"forgedTransmits": false,
"macLearningPolicy": {
"_typeName": "string",
"inherited": false,
"enabled": false,
"allowUnicastFlooding": false,
"limit": 0,
"limitPolicy": "string"
}
},
"VNI": {
"_typeName": "string",
"inherited": false,
"value": 0
}
}
The integer type of setting or configuration that may get an inherited value.
This data object type describes security policy governing ports.
The boolean type of setting or configuration that may get an inherited value.
The boolean type of setting or configuration that may get an inherited value.
Deprecated as of vSphere API 5.5.
This class defines VMware specific Link Aggregation Control Protocol policy.
This data object type describes MAC management policy of a port.
The integer type of setting or configuration that may get an inherited value.