1*ac713eecSArchana Kakani{ 2*ac713eecSArchana Kakani "entries": [ 3*ac713eecSArchana Kakani { 4*ac713eecSArchana Kakani "attribute_type": "enum", 5*ac713eecSArchana Kakani "attribute_name": "HMCManagedState", 6*ac713eecSArchana Kakani "possible_values": ["On", "Off"], 7*ac713eecSArchana Kakani "default_values": ["On"], 8*ac713eecSArchana Kakani "readOnly": false, 9*ac713eecSArchana Kakani "helpText": "HMCManagedState HelpText", 10*ac713eecSArchana Kakani "displayName": "HMCManagedState DisplayName", 11*ac713eecSArchana Kakani "dbus": { 12*ac713eecSArchana Kakani "object_path": "/xyz/abc/def", 13*ac713eecSArchana Kakani "interface": "xyz.openbmc_project.HMCManaged.State", 14*ac713eecSArchana Kakani "property_name": "State", 15*ac713eecSArchana Kakani "property_type": "string", 16*ac713eecSArchana Kakani "property_values": [ 17*ac713eecSArchana Kakani "xyz.openbmc_project.State.On", 18*ac713eecSArchana Kakani "xyz.openbmc_project.State.Off" 19*ac713eecSArchana Kakani ] 20*ac713eecSArchana Kakani } 21*ac713eecSArchana Kakani }, 22*ac713eecSArchana Kakani { 23*ac713eecSArchana Kakani "attribute_type": "enum", 24*ac713eecSArchana Kakani "attribute_name": "FWBootSide", 25*ac713eecSArchana Kakani "possible_values": ["Perm", "Temp"], 26*ac713eecSArchana Kakani "default_values": ["Perm"], 27*ac713eecSArchana Kakani "readOnly": false, 28*ac713eecSArchana Kakani "helpText": "FWBootSide HelpText", 29*ac713eecSArchana Kakani "displayName": "FWBootSide DisplayName", 30*ac713eecSArchana Kakani "dbus": { 31*ac713eecSArchana Kakani "object_path": "/xyz/abc/def", 32*ac713eecSArchana Kakani "interface": "xyz.openbmc.FWBoot.Side", 33*ac713eecSArchana Kakani "property_name": "Side", 34*ac713eecSArchana Kakani "property_type": "bool", 35*ac713eecSArchana Kakani "property_values": [true, false] 36*ac713eecSArchana Kakani } 37*ac713eecSArchana Kakani }, 38*ac713eecSArchana Kakani { 39*ac713eecSArchana Kakani "attribute_type": "enum", 40*ac713eecSArchana Kakani "attribute_name": "InbandCodeUpdate", 41*ac713eecSArchana Kakani "possible_values": ["Allowed", "NotAllowed"], 42*ac713eecSArchana Kakani "default_values": ["Allowed"], 43*ac713eecSArchana Kakani "readOnly": false, 44*ac713eecSArchana Kakani "helpText": "InbandCodeUpdate HelpText", 45*ac713eecSArchana Kakani "displayName": "InbandCodeUpdate DisplayName", 46*ac713eecSArchana Kakani "dbus": { 47*ac713eecSArchana Kakani "object_path": "/xyz/abc/def", 48*ac713eecSArchana Kakani "interface": "xyz.openbmc.InBandCodeUpdate", 49*ac713eecSArchana Kakani "property_name": "Policy", 50*ac713eecSArchana Kakani "property_type": "uint8_t", 51*ac713eecSArchana Kakani "property_values": [0, 1] 52*ac713eecSArchana Kakani } 53*ac713eecSArchana Kakani }, 54*ac713eecSArchana Kakani { 55*ac713eecSArchana Kakani "attribute_type": "enum", 56*ac713eecSArchana Kakani "attribute_name": "CodeUpdatePolicy", 57*ac713eecSArchana Kakani "possible_values": ["Concurrent", "Disruptive"], 58*ac713eecSArchana Kakani "default_values": ["Concurrent"], 59*ac713eecSArchana Kakani "readOnly": true, 60*ac713eecSArchana Kakani "helpText": "CodeUpdatePolicy HelpText", 61*ac713eecSArchana Kakani "displayName": "CodeUpdatePolicy DisplayName" 62*ac713eecSArchana Kakani }, 63*ac713eecSArchana Kakani { 64*ac713eecSArchana Kakani "attribute_type": "integer", 65*ac713eecSArchana Kakani "attribute_name": "VDD_AVSBUS_RAIL", 66*ac713eecSArchana Kakani "lower_bound": 0, 67*ac713eecSArchana Kakani "upper_bound": 15, 68*ac713eecSArchana Kakani "scalar_increment": 1, 69*ac713eecSArchana Kakani "default_value": 0, 70*ac713eecSArchana Kakani "readOnly": false, 71*ac713eecSArchana Kakani "helpText": "VDD_AVSBUS_RAIL HelpText", 72*ac713eecSArchana Kakani "displayName": "VDD_AVSBUS_RAIL DisplayName", 73*ac713eecSArchana Kakani "dbus": { 74*ac713eecSArchana Kakani "object_path": "/xyz/openbmc_project/avsbus", 75*ac713eecSArchana Kakani "interface": "xyz.openbmc.AvsBus.Manager", 76*ac713eecSArchana Kakani "property_type": "uint8_t", 77*ac713eecSArchana Kakani "property_name": "Rail" 78*ac713eecSArchana Kakani } 79*ac713eecSArchana Kakani }, 80*ac713eecSArchana Kakani { 81*ac713eecSArchana Kakani "attribute_type": "integer", 82*ac713eecSArchana Kakani "attribute_name": "SBE_IMAGE_MINIMUM_VALID_ECS", 83*ac713eecSArchana Kakani "lower_bound": 1, 84*ac713eecSArchana Kakani "upper_bound": 15, 85*ac713eecSArchana Kakani "scalar_increment": 1, 86*ac713eecSArchana Kakani "default_value": 2, 87*ac713eecSArchana Kakani "readOnly": true, 88*ac713eecSArchana Kakani "helpText": "SBE_IMAGE_MINIMUM_VALID_ECS HelpText", 89*ac713eecSArchana Kakani "displayName": "SBE_IMAGE_MINIMUM_VALID_ECS DisplayName" 90*ac713eecSArchana Kakani }, 91*ac713eecSArchana Kakani { 92*ac713eecSArchana Kakani "attribute_type": "integer", 93*ac713eecSArchana Kakani "attribute_name": "INTEGER_INVALID_CASE", 94*ac713eecSArchana Kakani "lower_bound": 1, 95*ac713eecSArchana Kakani "upper_bound": 15, 96*ac713eecSArchana Kakani "scalar_increment": 2, 97*ac713eecSArchana Kakani "default_value": 3, 98*ac713eecSArchana Kakani "readOnly": true, 99*ac713eecSArchana Kakani "helpText": "INTEGER_INVALID_CASE HelpText", 100*ac713eecSArchana Kakani "displayName": "INTEGER_INVALID_CASE DisplayName" 101*ac713eecSArchana Kakani }, 102*ac713eecSArchana Kakani { 103*ac713eecSArchana Kakani "attribute_type": "string", 104*ac713eecSArchana Kakani "attribute_name": "str_example1", 105*ac713eecSArchana Kakani "string_type": "ASCII", 106*ac713eecSArchana Kakani "minimum_string_length": 1, 107*ac713eecSArchana Kakani "maximum_string_length": 100, 108*ac713eecSArchana Kakani "default_string_length": 3, 109*ac713eecSArchana Kakani "default_string": "abc", 110*ac713eecSArchana Kakani "readOnly": false, 111*ac713eecSArchana Kakani "helpText": "str_example1 HelpText", 112*ac713eecSArchana Kakani "displayName": "str_example1 DisplayName", 113*ac713eecSArchana Kakani "dbus": { 114*ac713eecSArchana Kakani "object_path": "/xyz/abc/def", 115*ac713eecSArchana Kakani "interface": "xyz.openbmc_project.str_example1.value", 116*ac713eecSArchana Kakani "property_name": "Str_example1", 117*ac713eecSArchana Kakani "property_type": "string" 118*ac713eecSArchana Kakani } 119*ac713eecSArchana Kakani }, 120*ac713eecSArchana Kakani { 121*ac713eecSArchana Kakani "attribute_type": "string", 122*ac713eecSArchana Kakani "attribute_name": "str_example2", 123*ac713eecSArchana Kakani "string_type": "Hex", 124*ac713eecSArchana Kakani "minimum_string_length": 0, 125*ac713eecSArchana Kakani "maximum_string_length": 100, 126*ac713eecSArchana Kakani "default_string_length": 0, 127*ac713eecSArchana Kakani "default_string": "", 128*ac713eecSArchana Kakani "readOnly": false, 129*ac713eecSArchana Kakani "helpText": "str_example2 HelpText", 130*ac713eecSArchana Kakani "displayName": "str_example2 DisplayName", 131*ac713eecSArchana Kakani "dbus": { 132*ac713eecSArchana Kakani "object_path": "/xyz/abc/def", 133*ac713eecSArchana Kakani "interface": "xyz.openbmc_project.str_example2.value", 134*ac713eecSArchana Kakani "property_name": "Str_example2", 135*ac713eecSArchana Kakani "property_type": "string" 136*ac713eecSArchana Kakani } 137*ac713eecSArchana Kakani }, 138*ac713eecSArchana Kakani { 139*ac713eecSArchana Kakani "attribute_type": "string", 140*ac713eecSArchana Kakani "attribute_name": "str_example3", 141*ac713eecSArchana Kakani "string_type": "Unknown", 142*ac713eecSArchana Kakani "minimum_string_length": 1, 143*ac713eecSArchana Kakani "maximum_string_length": 100, 144*ac713eecSArchana Kakani "default_string_length": 2, 145*ac713eecSArchana Kakani "default_string": "ef", 146*ac713eecSArchana Kakani "readOnly": true, 147*ac713eecSArchana Kakani "helpText": "str_example3 HelpText", 148*ac713eecSArchana Kakani "displayName": "str_example3 DisplayName" 149*ac713eecSArchana Kakani } 150*ac713eecSArchana Kakani ] 151*ac713eecSArchana Kakani} 152