DVPortConfigSpec
DVPortConfigSpec
Specification to reconfigure a DistributedVirtualPort.
AllOf
This class requires all of the following:
JSON Example
{
"_typeName": "string",
"operation": "string",
"key": "string",
"name": "string",
"scope": [
{
"_typeName": "string",
"type": "string",
"value": "string"
}
],
"description": "string",
"setting": {
"_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"
}
]
}
},
"configVersion": "string"
}
string
operation
Required
string
key
Optional
Key of the port to be reconfigured.
string
name
Optional
The name of the port.
array of MoRefManagedEntity
scope
Optional
Deprecated as of vSphere API 5.5.
The eligible entities that can connect to the port, for detail see scope.
string
description
Optional
The description string of the port.
setting
Optional
The DVPortSetting data object describes the network configuration of a DistributedVirtualPort.
string
configVersion
Optional
The version string of the configuration.