VirtualDiskVFlashCacheConfigInfo

VirtualDiskVFlashCacheConfigInfo
VirtualDiskVFlashCacheConfigInfo

Data object describes the vFlash cache configuration on this virtual disk.

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "vFlashModule": "string",
    "reservationInMB": 0,
    "cacheConsistencyType": "string",
    "cacheMode": "string",
    "blockSizeInKB": 0
}
string
vFlashModule
Optional

Deprecated since vSphere 7.0 because vFlash Read Cache end of availability.

Name of vFlash module which manages the cache.

If not specified, default setting HostVFlashManagerVFlashCacheConfigSpec.defaultVFlashModule will be used.

integer As int64 As int64
reservationInMB
Optional

Deprecated since vSphere 7.0 because vFlash Read Cache end of availability.

Amount of vFlash resource that is guaranteed available to the cache.

If not specified, default reservation will be used.

string
cacheConsistencyType
Optional

Deprecated since vSphere 7.0 because vFlash Read Cache end of availability.

Cache data consistency types after a crash.

See VirtualDiskVFlashCacheConfigInfoCacheConsistencyTypeEnum for supported types. If not specified, the default value used is strong

string
cacheMode
Optional

Deprecated since vSphere 7.0 because vFlash Read Cache end of availability.

Cache modes.

See VirtualDiskVFlashCacheConfigInfoCacheModeEnum for supported modes. If not specified, the default value used is write_thru.

integer As int64 As int64
blockSizeInKB
Optional

Deprecated since vSphere 7.0 because vFlash Read Cache end of availability.

Cache block size.

This parameter allows the user to control how much data gets cached on a single access to the VMDK. Max block size is 1MB. Default is 4KB.