# Data Object - HostAssignableHardwareConfigAttributeOverride(vim.host.AssignableHardwareConfig.AttributeOverride)

Property of
  HostAssignableHardwareConfig
Extends
  DynamicData
Since
  vSphere API 7.0

## Data Object Description

An AttributeOverride provides a name-value pair that overrides for a particular instance node a configurable Attribute defined by that device.

Properties

Name | Type | Description
--- | --- | ---
instanceId | xsd:string | Instance ID of the Assignable Hardware instance node where the attribute specified by name is overridden.
name | xsd:string | Name of attribute to override.
value* | xsd:anyType | When AssignableHardwareConfig is a returned data object: Value returned will always be set. When AssignableHardwareConfig is used as a parameter to an operation updating Assignable Hardware configuration: If value is set, an existing AttributeOverride with matching instanceId and name will have its value updated; if there is no existing AttributeOverride that matches, a new AttributeOverride is created. The type of the value must match the type of the attribute value being overridden. If value is not set, an existing AttributeOverride matching the specified instanceId and name is deleted.
Properties inherited from DynamicData
None

*Need not be set
Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vslm="urn:vslm" name="HostAssignableHardwareConfigAttributeOverride"> <complexContent> <extension base="vslm:DynamicData"> <sequence> <element name="instanceId" type="xsd:string"/> <element name="name" type="xsd:string"/> <element name="value" type="xsd:anyType" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>