DvsVmVnicResourcePoolConfigSpec

DvsVmVnicResourcePoolConfigSpec
DvsVmVnicResourcePoolConfigSpec

The configuration specification data object to update the resource configuration for a virtual NIC network resource pool.

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "operation": "string",
    "key": "string",
    "configVersion": "string",
    "allocationInfo": {
        "_typeName": "string",
        "reservationQuota": 0
    },
    "name": "string",
    "description": "string"
}
string
operation
Required

The type of operation on the virtual NIC network resource pool Possible value can be of ConfigSpecOperationEnum

string
key
Optional

The key of the network resource pool.

The property is ignored for add operations.

string
configVersion
Optional

The configVersion is a 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 specified when updating the resource configuration, the changes will only be applied if the current configVersion matches the specified configVersion. This field can be used to guard against updates that that may have occurred between the time when configVersion was read and when it is applied.

allocationInfo
Optional

Resource allocation information for a virtual NIC network resource pool.

string
name
Optional

The name for the virtual NIC network resource pool.

The property is required for Add operations.

string
description
Optional

The description for the virtual NIC network resource pool.