# Data Object - ComputeResourceConfigInfo(vim.ComputeResource.ConfigInfo)

Property of
  ComputeResource
Extended by
  ClusterConfigInfoEx
Extends
  DynamicData
Since
  VI API 2.5

## Data Object Description

Configuration of the compute resource; applies to both standalone hosts and clusters.

Properties

Name | Type | Description
--- | --- | ---
defaultHardwareVersionKey* | xsd:string | Key for Default Hardware Version used on this compute resource in the format of key. This field affects defaultConfigOption returned by environmentBrowser of this object and all its children with this field unset. Since vSphere API 5.1
spbmEnabled* | xsd:boolean | Flag indicating whether or not the SPBM(Storage Policy Based Management) feature is enabled on this compute resource Since vSphere API 5.0
vmSwapPlacement | xsd:string | Swapfile placement policy for virtual machines within this compute resource. Any policy except for "inherit" is a valid value for this property; the default is "vmDirectory". This setting will be honored for each virtual machine within the compute resource for which the following is true: The virtual machine is executing on a host that has the perVmSwapFiles capability. The virtual machine configuration's swapPlacement property is set to "inherit". See VirtualMachineConfigInfoSwapPlacementType
Properties inherited from DynamicData
None

*Need not be set
Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="ComputeResourceConfigInfo"> <complexContent> <extension base="vsan:DynamicData"> <sequence> <element name="vmSwapPlacement" type="xsd:string"/> <element name="spbmEnabled" type="xsd:boolean" minOccurs="0"/> <element name="defaultHardwareVersionKey" type="xsd:string" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>