{ "Bus": "$bus", "Exposes": [ { "Address": "$address", "Bus": "$bus", "Name": "NVMe $index FRU", "Type": "EEPROM" }, { "Address": "0x6a", "Bus": "$bus", "Name": "NVMe $index Temp", "Thresholds": [ { "Direction": "greater than", "Name": "upper critical", "Severity": 1, "Value": 115 }, { "Direction": "greater than", "Name": "upper non critical", "Severity": 0, "Value": 110 }, { "Direction": "less than", "Name": "lower non critical", "Severity": 0, "Value": 5 }, { "Direction": "less than", "Name": "lower critical", "Severity": 1, "Value": 0 } ], "Type": "NVME1000" } ], "Logging": "Off", "Name": "NVMe $index", "Probe": "xyz.openbmc_project.FruDevice({'PRODUCT_PRODUCT_NAME': 'P(45|55)\\d\\d\\w?', 'PRODUCT_MANUFACTURER': '(Intel|INTEL).*'})", "Type": "NVMe", "xyz.openbmc_project.Inventory.Decorator.Asset": { "Manufacturer": "$PRODUCT_MANUFACTURER", "Model": "$PRODUCT_PRODUCT_NAME", "PartNumber": "$PRODUCT_PART_NUMBER", "SerialNumber": "$PRODUCT_SERIAL_NUMBER" }, "xyz.openbmc_project.Inventory.Item.Chassis": {} }