blob: feaef17171f5740dfaf31618483d13329dbfa63f [file] [log] [blame]
Archana Kakaniac713ee2024-05-20 01:27:53 -05001{
2 "entries": [
3 {
4 "attribute_type": "enum",
5 "attribute_name": "HMCManagedState",
6 "possible_values": ["On", "Off"],
7 "default_values": ["On"],
Archana Kakanid6608092024-05-23 01:14:56 -05008 "read_only": false,
9 "help_text": "HMCManagedState HelpText",
10 "display_name": "HMCManagedState DisplayName",
Archana Kakaniac713ee2024-05-20 01:27:53 -050011 "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"],
Archana Kakanid6608092024-05-23 01:14:56 -050027 "read_only": false,
28 "help_text": "FWBootSide HelpText",
29 "display_name": "FWBootSide DisplayName",
Archana Kakaniac713ee2024-05-20 01:27:53 -050030 "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"],
Archana Kakanid6608092024-05-23 01:14:56 -050043 "read_only": false,
44 "help_text": "InbandCodeUpdate HelpText",
45 "display_name": "InbandCodeUpdate DisplayName",
Archana Kakaniac713ee2024-05-20 01:27:53 -050046 "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"],
Archana Kakanid6608092024-05-23 01:14:56 -050059 "read_only": true,
60 "help_text": "CodeUpdatePolicy HelpText",
61 "display_name": "CodeUpdatePolicy DisplayName"
Archana Kakaniac713ee2024-05-20 01:27:53 -050062 },
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,
Archana Kakanid6608092024-05-23 01:14:56 -050070 "read_only": false,
71 "help_text": "VDD_AVSBUS_RAIL HelpText",
72 "display_name": "VDD_AVSBUS_RAIL DisplayName",
Archana Kakaniac713ee2024-05-20 01:27:53 -050073 "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,
Archana Kakanid6608092024-05-23 01:14:56 -050087 "read_only": true,
88 "help_text": "SBE_IMAGE_MINIMUM_VALID_ECS HelpText",
89 "display_name": "SBE_IMAGE_MINIMUM_VALID_ECS DisplayName"
Archana Kakaniac713ee2024-05-20 01:27:53 -050090 },
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,
Archana Kakanid6608092024-05-23 01:14:56 -050098 "read_only": true,
99 "help_text": "INTEGER_INVALID_CASE HelpText",
100 "display_name": "INTEGER_INVALID_CASE DisplayName"
Archana Kakaniac713ee2024-05-20 01:27:53 -0500101 },
102 {
103 "attribute_type": "string",
104 "attribute_name": "str_example1",
105 "string_type": "ASCII",
106 "minimum_string_length": 1,
107 "maximum_string_length": 100,
Archana Kakaniac713ee2024-05-20 01:27:53 -0500108 "default_string": "abc",
Archana Kakanid6608092024-05-23 01:14:56 -0500109 "read_only": false,
110 "help_text": "str_example1 HelpText",
111 "display_name": "str_example1 DisplayName",
Archana Kakaniac713ee2024-05-20 01:27:53 -0500112 "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,
Archana Kakaniac713ee2024-05-20 01:27:53 -0500125 "default_string": "",
Archana Kakanid6608092024-05-23 01:14:56 -0500126 "read_only": false,
127 "help_text": "str_example2 HelpText",
128 "display_name": "str_example2 DisplayName",
Archana Kakaniac713ee2024-05-20 01:27:53 -0500129 "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,
Archana Kakaniac713ee2024-05-20 01:27:53 -0500142 "default_string": "ef",
Archana Kakanid6608092024-05-23 01:14:56 -0500143 "read_only": true,
144 "help_text": "str_example3 HelpText",
145 "display_name": "str_example3 DisplayName"
Archana Kakaniac713ee2024-05-20 01:27:53 -0500146 }
147 ]
148}