1e2d550f8SPatrick Rudolph{ 2e2d550f8SPatrick Rudolph "Exposes": [ 3e2d550f8SPatrick Rudolph { 4e2d550f8SPatrick Rudolph "Address": "0x6a", 5e2d550f8SPatrick Rudolph "Bus": "50", 6e2d550f8SPatrick Rudolph "Name": "M2 SSD1 Temperature", 7*667a4cf1SNaresh Solanki "PowerState": "On", 8*667a4cf1SNaresh Solanki "Thresholds": [ 9*667a4cf1SNaresh Solanki { 10*667a4cf1SNaresh Solanki "Direction": "greater than", 11*667a4cf1SNaresh Solanki "Name": "upper critical", 12*667a4cf1SNaresh Solanki "Severity": 1, 13*667a4cf1SNaresh Solanki "Value": 115 14*667a4cf1SNaresh Solanki }, 15*667a4cf1SNaresh Solanki { 16*667a4cf1SNaresh Solanki "Direction": "greater than", 17*667a4cf1SNaresh Solanki "Name": "upper non critical", 18*667a4cf1SNaresh Solanki "Severity": 0, 19*667a4cf1SNaresh Solanki "Value": 110 20*667a4cf1SNaresh Solanki }, 21*667a4cf1SNaresh Solanki { 22*667a4cf1SNaresh Solanki "Direction": "less than", 23*667a4cf1SNaresh Solanki "Name": "lower non critical", 24*667a4cf1SNaresh Solanki "Severity": 0, 25*667a4cf1SNaresh Solanki "Value": 5 26*667a4cf1SNaresh Solanki }, 27*667a4cf1SNaresh Solanki { 28*667a4cf1SNaresh Solanki "Direction": "less than", 29*667a4cf1SNaresh Solanki "Name": "lower critical", 30*667a4cf1SNaresh Solanki "Severity": 1, 31*667a4cf1SNaresh Solanki "Value": 0 32*667a4cf1SNaresh Solanki } 33*667a4cf1SNaresh Solanki ], 34e2d550f8SPatrick Rudolph "Type": "NVME1000" 35e2d550f8SPatrick Rudolph }, 36e2d550f8SPatrick Rudolph { 37e2d550f8SPatrick Rudolph "Address": "0x6a", 38e2d550f8SPatrick Rudolph "Bus": "52", 39e2d550f8SPatrick Rudolph "Name": "M2 SSD2 Temperature", 40*667a4cf1SNaresh Solanki "PowerState": "On", 41*667a4cf1SNaresh Solanki "Thresholds": [ 42*667a4cf1SNaresh Solanki { 43*667a4cf1SNaresh Solanki "Direction": "greater than", 44*667a4cf1SNaresh Solanki "Name": "upper critical", 45*667a4cf1SNaresh Solanki "Severity": 1, 46*667a4cf1SNaresh Solanki "Value": 115 47*667a4cf1SNaresh Solanki }, 48*667a4cf1SNaresh Solanki { 49*667a4cf1SNaresh Solanki "Direction": "greater than", 50*667a4cf1SNaresh Solanki "Name": "upper non critical", 51*667a4cf1SNaresh Solanki "Severity": 0, 52*667a4cf1SNaresh Solanki "Value": 110 53*667a4cf1SNaresh Solanki }, 54*667a4cf1SNaresh Solanki { 55*667a4cf1SNaresh Solanki "Direction": "less than", 56*667a4cf1SNaresh Solanki "Name": "lower non critical", 57*667a4cf1SNaresh Solanki "Severity": 0, 58*667a4cf1SNaresh Solanki "Value": 5 59*667a4cf1SNaresh Solanki }, 60*667a4cf1SNaresh Solanki { 61*667a4cf1SNaresh Solanki "Direction": "less than", 62*667a4cf1SNaresh Solanki "Name": "lower critical", 63*667a4cf1SNaresh Solanki "Severity": 1, 64*667a4cf1SNaresh Solanki "Value": 0 65*667a4cf1SNaresh Solanki } 66*667a4cf1SNaresh Solanki ], 67e2d550f8SPatrick Rudolph "Type": "NVME1000" 68e2d550f8SPatrick Rudolph } 69e2d550f8SPatrick Rudolph ], 70e2d550f8SPatrick Rudolph "Name": "SBP1 NVMe", 71e2d550f8SPatrick Rudolph "Probe": "xyz.openbmc_project.FruDevice({'BOARD_PRODUCT_NAME': '.*SBP1'})", 72e2d550f8SPatrick Rudolph "ProductId": 0, 73*667a4cf1SNaresh Solanki "Type": "NVMe", 74*667a4cf1SNaresh Solanki "xyz.openbmc_project.Inventory.Item.Chassis": {} 75e2d550f8SPatrick Rudolph} 76