VmfsConfigOption

VmfsConfigOption
VmfsConfigOption
AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "blockSizeOption": 0,
    "unmapGranularityOption": [
        0
    ],
    "unmapBandwidthFixedValue": {
        "_typeName": "string",
        "valueIsReadonly": false,
        "min": 0,
        "max": 0,
        "defaultValue": 0
    },
    "unmapBandwidthDynamicMin": {
        "_typeName": "string",
        "valueIsReadonly": false,
        "min": 0,
        "max": 0,
        "defaultValue": 0
    },
    "unmapBandwidthDynamicMax": {
        "_typeName": "string",
        "valueIsReadonly": false,
        "min": 0,
        "max": 0,
        "defaultValue": 0
    },
    "unmapBandwidthIncrement": 0,
    "unmapBandwidthUltraLow": 0
}
integer As int32 As int32
blockSizeOption
Required

Supported values of VMFS block size in kilobytes (KB) HostVmfsVolume.blockSize.

array of integer
unmapGranularityOption
Optional

Supported values of VMFS unmap granularity HostVmfsVolume.unmapGranularity.

The unit is KB.

unmapBandwidthFixedValue
Optional

The LongOption data object type is used to define the minimum, maximum, and default values for a 64-bit long option.

unmapBandwidthDynamicMin
Optional

The LongOption data object type is used to define the minimum, maximum, and default values for a 64-bit long option.

unmapBandwidthDynamicMax
Optional

The LongOption data object type is used to define the minimum, maximum, and default values for a 64-bit long option.

integer As int64 As int64
unmapBandwidthIncrement
Optional

Increment value of unmap bandwidth

integer As int64 As int64
unmapBandwidthUltraLow
Optional

Fixed unmap bandwidth ultra low limit value in MB/sec.

Since: vSphere API Release 8.0.0.1