DVSNetworkResourcePoolConfigSpec
The DVSNetworkResourcePoolConfigSpec data object contains properties to create or update a network resource pool for a distributed virtual switch.
{
"_typeName": "string",
"dynamicProperty": [
{
"_typeName": "string",
"name": "string",
"val": {
"_typeName": "string"
}
}
],
"key": "string",
"configVersion": "string",
"allocationInfo": {
"_typeName": "string",
"limit": 0,
"shares": {
"_typeName": "string",
"shares": 0,
"level": "string"
},
"priorityTag": 0
},
"name": "string",
"description": "string"
}
Set of dynamic properties.
This property is optional because only the properties of an object that are unknown to a client will be part of this set. This property is not readonly just in case we want to send such properties from a client in the future.
Key of the network resource pool.
The property is ignored for DistributedVirtualSwitch.AddNetworkResourcePool operations.
Unique identifier for a given version of the configuration.
Each change to the configuration will update this value. This is typically implemented as a non-decreasing count or a time-stamp. However, a client should always treat this as an opaque string.
If you specify the configuration version when you update the resource configuration, the Server will apply the changes only if the specified identifier matches the current DVSNetworkResourcePool.configVersion value. You can use this field to guard against updates that may have occurred between the time when the client reads configVersion and when the configuration is applied.
Resource allocation information for a network resource pool.
User defined name for the resource pool.
The property is required for DistributedVirtualSwitch.AddNetworkResourcePool operations.
User-defined description for the resource pool.