esx settings: hardware support spec

The hardware_support_spec structure contains fields to describe the desired Hardware Support Package (HSP) configured for a cluster.

Representation:

{
    "packages"{
        "obj-103"{
            "pkg""obj-103",
            "version""string"
        }
    }
}
{
    "packages"[
        {
            "value"{
                "pkg""obj-103",
                "version""string"
            },
            "key""obj-103"
        }
    ]
}

Attributes:

Name Type Description
Required
-.packages object Map of Hardware Support Packages (HSPs) for the cluster. The key is the Hardware Support Manager (HSM) name and the value is the specification detailing the HSP configured for that HSM.

When clients pass a value of this structure as a parameter, the key in the field key/value pairs must be an identifier for the resource type: com.vmware.esx.setting.hardware_support.manager. When operations return a value of this structure as a result, the key in the field key/value pairs will be an identifier for the resource type: com.vmware.esx.setting.hardware_support.manager.Object with element values of type hardware_support_package_spec.

-.packages.* hardware_support_package_spec
Optional
-.packages.*.pkg string Hardware Support Package (HSP) selected

Optional. When clients pass a value of this structure as a parameter, the field must be an identifier for the resource type: com.vmware.esx.setting.hardware_support.package. When operations return a value of this structure as a result, the field will be an identifier for the resource type: com.vmware.esx.setting.hardware_support.package.

-.packages.*.version string Version of the Hardware Support Package (HSP) selected (e.g. "20180128.1" or "v42")

Optional. If unset, the system will use an empty string as the version.