HostAssignableHardwareConfigAttributeOverride

HostAssignableHardwareConfigAttributeOverride
HostAssignableHardwareConfigAttributeOverride

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

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "instanceId": "string",
    "name": "string",
    "value": {
        "_typeName": "string"
    }
}
string
instanceId
Required

Instance ID of the Assignable Hardware instance node where the attribute specified by name is overridden.

string
name
Required

Name of attribute to override.

value
Optional

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.