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