# Managed Object - HostCacheConfigurationManager(vim.host.CacheConfigurationManager)

Property of
  HostConfigManager
See also
  HostCacheConfigurationInfo, HostCacheConfigurationSpec
Since
  vSphere API 5.0

## Managed Object Description

Solid state drive Cache Configuration Manager. This is a managed object which provides access to ESX performance tuning features using solid state drive based cache.

Properties

Name | Type | Description
--- | --- | ---
cacheConfigurationInfo* P | HostCacheConfigurationInfo[] | The swap performance configuration for the ESX host. This includes configuration information for each datastore enabled for this purpose.

*May not be present P Required privilege: Host.Config.AdvancedConfig

Methods

Methods defined in this Managed Object
ConfigureHostCache_Task

# ConfigureHostCache_Task(configureCache)

Configure host cache/swap performance enhancement.

Required Privileges
  Host.Config.AdvancedConfig

Parameters

Name | Type | Description
--- | --- | ---
_this | ManagedObjectReference | A reference to the HostCacheConfigurationManager used to make the method call.
spec | HostCacheConfigurationSpec | Specification for solid state drive cache configuration.

Return Value

Type | Description
--- | ---
ManagedObjectReference to a Task | This method returns a Task object with which to monitor the operation.

Faults

Type | Description
--- | ---
InvalidArgument | Thrown if swap cache is not supported on this datastore, or if swapSize is negative.
RuntimeFault | Thrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error.
SystemError | Thrown if the operation fails due to unexpected reason, i.e.: out of disk space situation.

Events

Type
None