Esx.Settings.Clusters.Software.Reports.HardwareCompatibility.PciDeviceOverrides.ComplianceStatus.Key

Esx.Settings.Clusters.Software.Reports.HardwareCompatibility.PciDeviceOverrides.ComplianceStatus.Key
Esx.Settings.Clusters.Software.Reports.HardwareCompatibility.PciDeviceOverrides.ComplianceStatus.Key

The Esx.Settings.Clusters.Software.Reports.HardwareCompatibility.PciDeviceOverrides.ComplianceStatus.Key schema specifies a particular combination of PCI ID, specific FW version if known, Driver name, Driver version, and vSphere release for which a given override applies.

Warning: this schema is part of a new feature in development. It may be changed at any time and may not have all supported functionality implemented.

JSON Example
{
    "device": {
        "vid": "string",
        "did": "string",
        "svid": "string",
        "ssid": "string"
    },
    "firmware_version": "string",
    "part_number": "string",
    "driver_name": "string",
    "driver_version": "string",
    "release": "string",
    "used_by_vsan": false,
    "validated_features_in_use": {
        "validated_features_in_use": [
            "string"
        ]
    }
}
device
Required

The PCI device ID

Warning: this property is part of a new feature in development. It may be changed at any time and may not have all supported functionality implemented.

string
firmware_version
Optional

The device firmware version

Warning: this property is part of a new feature in development. It may be changed at any time and may not have all supported functionality implemented.

if not specified, the override applies to devices with an unknown firmware version.

string
part_number
Optional

OEM part number for device

Warning: this property is part of a new feature in development. It may be changed at any time and may not have all supported functionality implemented.

if missing or null the override applies to devices without a part number.

string
driver_name
Required

The name of the device driver for which this override applies

Warning: this property is part of a new feature in development. It may be changed at any time and may not have all supported functionality implemented.

string
driver_version
Required

The version of the device driver for which this override applies

Warning: this property is part of a new feature in development. It may be changed at any time and may not have all supported functionality implemented.

string
release
Optional

The base image vSphere version for which this override applies.

Warning: this property is part of a new feature in development. It may be changed at any time and may not have all supported functionality implemented.

If missing or null, Vapi.Std.Errors.InvalidArgument is thrown. The field is left optional to support wildcard matching in a future release.

boolean
used_by_vsan
Optional

Flag to indicate whether the override should apply when a device is claimed for use by vSAN storage or when it's not.

Warning: this property is part of a new feature in development. It may be changed at any time and may not have all supported functionality implemented.

If missing or null Vapi.Std.Errors.InvalidArgument is thrown. The field is left optional to support wildcard matching in a future release.

object
validated_features_in_use
Optional

Validated features for which this override applies If Service is set but features is empty, device is active for service Subset of validated features for which we provide certification - for example RDMA, not IPV6 Note that this list represents the features in actual current use, which could include features for which the device is not certified.

Warning: this property is part of a new feature in development. It may be changed at any time and may not have all supported functionality implemented.