Host V Flash Manager Host Get V Flash Module Default Config
Retrieve the default supported configuration for a given vFlash module
Required privileges: Host.Config.AdvancedConfig
The unique identifier for the managed object to which the method attaches; the serialized managed object reference for a request has the form moType/moId
, in this case HostVFlashManager/{moId}
.
The vSphere release schema. The current specification covers vSphere 8.0.3.0 APIs.
{
"vFlashModule": "string"
}
Name of the vFlash module
The supported default vFlash cache configuration
{
"_typeName": "string",
"vFlashModule": "string",
"reservationInMB": 0,
"cacheConsistencyType": "string",
"cacheMode": "string",
"blockSizeInKB": 0
}
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.
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.
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
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.
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.
NotFound: If vFlash resource is not configured or the contained VFFS volume cannot be found on the host.
HostConfigFault: If the default vFlash module configuration option cannot be retrieved.
{
"_typeName": "string",
"faultCause": "MethodFault Object",
"faultMessage": [
{
"_typeName": "string",
"key": "string",
"arg": [
{
"_typeName": "string",
"key": "string",
"value": {
"_typeName": "string"
}
}
],
"message": "string"
}
]
}