xref: /openbmc/bmcweb/features/redfish/schema/dmtf/json-schema/Bios.v1_2_3.json (revision f2a8e57ede74a8252100b2281e3f4d170aa69391)
1*f2a8e57eSGunnar Mills{
2*f2a8e57eSGunnar Mills    "$id": "http://redfish.dmtf.org/schemas/v1/Bios.v1_2_3.json",
3*f2a8e57eSGunnar Mills    "$ref": "#/definitions/Bios",
4*f2a8e57eSGunnar Mills    "$schema": "http://redfish.dmtf.org/schemas/v1/redfish-schema-v1.json",
5*f2a8e57eSGunnar Mills    "copyright": "Copyright 2014-2024 DMTF. For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright",
6*f2a8e57eSGunnar Mills    "definitions": {
7*f2a8e57eSGunnar Mills        "Actions": {
8*f2a8e57eSGunnar Mills            "additionalProperties": false,
9*f2a8e57eSGunnar Mills            "description": "The available actions for this resource.",
10*f2a8e57eSGunnar Mills            "longDescription": "This type shall contain the available actions for this resource.",
11*f2a8e57eSGunnar Mills            "patternProperties": {
12*f2a8e57eSGunnar Mills                "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": {
13*f2a8e57eSGunnar Mills                    "description": "This property shall specify a valid odata or Redfish property.",
14*f2a8e57eSGunnar Mills                    "type": [
15*f2a8e57eSGunnar Mills                        "array",
16*f2a8e57eSGunnar Mills                        "boolean",
17*f2a8e57eSGunnar Mills                        "integer",
18*f2a8e57eSGunnar Mills                        "number",
19*f2a8e57eSGunnar Mills                        "null",
20*f2a8e57eSGunnar Mills                        "object",
21*f2a8e57eSGunnar Mills                        "string"
22*f2a8e57eSGunnar Mills                    ]
23*f2a8e57eSGunnar Mills                }
24*f2a8e57eSGunnar Mills            },
25*f2a8e57eSGunnar Mills            "properties": {
26*f2a8e57eSGunnar Mills                "#Bios.ChangePassword": {
27*f2a8e57eSGunnar Mills                    "$ref": "#/definitions/ChangePassword"
28*f2a8e57eSGunnar Mills                },
29*f2a8e57eSGunnar Mills                "#Bios.ResetBios": {
30*f2a8e57eSGunnar Mills                    "$ref": "#/definitions/ResetBios"
31*f2a8e57eSGunnar Mills                },
32*f2a8e57eSGunnar Mills                "Oem": {
33*f2a8e57eSGunnar Mills                    "$ref": "#/definitions/OemActions",
34*f2a8e57eSGunnar Mills                    "description": "The available OEM-specific actions for this resource.",
35*f2a8e57eSGunnar Mills                    "longDescription": "This property shall contain the available OEM-specific actions for this resource."
36*f2a8e57eSGunnar Mills                }
37*f2a8e57eSGunnar Mills            },
38*f2a8e57eSGunnar Mills            "type": "object"
39*f2a8e57eSGunnar Mills        },
40*f2a8e57eSGunnar Mills        "Attributes": {
41*f2a8e57eSGunnar Mills            "additionalProperties": false,
42*f2a8e57eSGunnar Mills            "description": "The list of BIOS attributes and their values as determined by the manufacturer or provider.",
43*f2a8e57eSGunnar Mills            "longDescription": "This property shall contain the list of BIOS attributes and their values as determined by the manufacturer or provider.  This object shall describe BIOS attribute settings as additional properties.  If the object specifies a BIOS attribute registry, attributes shall be looked up in that attribute registry by their attribute name.  Attributes in this attribute registry with the `AttributeType` of `Enumeration` shall use valid `ValueName` values in this object, as listed in that attribute registry.",
44*f2a8e57eSGunnar Mills            "patternProperties": {
45*f2a8e57eSGunnar Mills                "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": {
46*f2a8e57eSGunnar Mills                    "description": "This property shall specify a valid odata or Redfish property.",
47*f2a8e57eSGunnar Mills                    "type": [
48*f2a8e57eSGunnar Mills                        "array",
49*f2a8e57eSGunnar Mills                        "boolean",
50*f2a8e57eSGunnar Mills                        "integer",
51*f2a8e57eSGunnar Mills                        "number",
52*f2a8e57eSGunnar Mills                        "null",
53*f2a8e57eSGunnar Mills                        "object",
54*f2a8e57eSGunnar Mills                        "string"
55*f2a8e57eSGunnar Mills                    ]
56*f2a8e57eSGunnar Mills                },
57*f2a8e57eSGunnar Mills                "^[A-Za-z][A-Za-z0-9_]+$": {
58*f2a8e57eSGunnar Mills                    "type": [
59*f2a8e57eSGunnar Mills                        "string",
60*f2a8e57eSGunnar Mills                        "boolean",
61*f2a8e57eSGunnar Mills                        "number",
62*f2a8e57eSGunnar Mills                        "null"
63*f2a8e57eSGunnar Mills                    ]
64*f2a8e57eSGunnar Mills                }
65*f2a8e57eSGunnar Mills            },
66*f2a8e57eSGunnar Mills            "properties": {},
67*f2a8e57eSGunnar Mills            "type": "object"
68*f2a8e57eSGunnar Mills        },
69*f2a8e57eSGunnar Mills        "Bios": {
70*f2a8e57eSGunnar Mills            "additionalProperties": false,
71*f2a8e57eSGunnar Mills            "description": "The `Bios` schema contains properties related to the BIOS attribute registry.  The attribute registry describes the system-specific BIOS attributes and actions for changing to BIOS settings.  Changes to the BIOS typically require a system reset before they take effect.  It is likely that a client finds the `@Redfish.Settings` term in this resource, and if it is found, the client makes requests to change BIOS settings by modifying the resource identified by the `@Redfish.Settings` term.",
72*f2a8e57eSGunnar Mills            "longDescription": "This resource shall represent BIOS attributes for a Redfish implementation.",
73*f2a8e57eSGunnar Mills            "patternProperties": {
74*f2a8e57eSGunnar Mills                "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": {
75*f2a8e57eSGunnar Mills                    "description": "This property shall specify a valid odata or Redfish property.",
76*f2a8e57eSGunnar Mills                    "type": [
77*f2a8e57eSGunnar Mills                        "array",
78*f2a8e57eSGunnar Mills                        "boolean",
79*f2a8e57eSGunnar Mills                        "integer",
80*f2a8e57eSGunnar Mills                        "number",
81*f2a8e57eSGunnar Mills                        "null",
82*f2a8e57eSGunnar Mills                        "object",
83*f2a8e57eSGunnar Mills                        "string"
84*f2a8e57eSGunnar Mills                    ]
85*f2a8e57eSGunnar Mills                }
86*f2a8e57eSGunnar Mills            },
87*f2a8e57eSGunnar Mills            "properties": {
88*f2a8e57eSGunnar Mills                "@odata.context": {
89*f2a8e57eSGunnar Mills                    "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/context"
90*f2a8e57eSGunnar Mills                },
91*f2a8e57eSGunnar Mills                "@odata.etag": {
92*f2a8e57eSGunnar Mills                    "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/etag"
93*f2a8e57eSGunnar Mills                },
94*f2a8e57eSGunnar Mills                "@odata.id": {
95*f2a8e57eSGunnar Mills                    "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/id"
96*f2a8e57eSGunnar Mills                },
97*f2a8e57eSGunnar Mills                "@odata.type": {
98*f2a8e57eSGunnar Mills                    "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/type"
99*f2a8e57eSGunnar Mills                },
100*f2a8e57eSGunnar Mills                "Actions": {
101*f2a8e57eSGunnar Mills                    "$ref": "#/definitions/Actions",
102*f2a8e57eSGunnar Mills                    "description": "The available actions for this resource.",
103*f2a8e57eSGunnar Mills                    "longDescription": "This property shall contain the available actions for this resource."
104*f2a8e57eSGunnar Mills                },
105*f2a8e57eSGunnar Mills                "AttributeRegistry": {
106*f2a8e57eSGunnar Mills                    "description": "The resource ID of the attribute registry that has the system-specific information about a BIOS resource.",
107*f2a8e57eSGunnar Mills                    "longDescription": "The link to the attribute registry that lists the metadata describing the BIOS attribute settings in this resource.",
108*f2a8e57eSGunnar Mills                    "readonly": true,
109*f2a8e57eSGunnar Mills                    "type": [
110*f2a8e57eSGunnar Mills                        "string",
111*f2a8e57eSGunnar Mills                        "null"
112*f2a8e57eSGunnar Mills                    ]
113*f2a8e57eSGunnar Mills                },
114*f2a8e57eSGunnar Mills                "Attributes": {
115*f2a8e57eSGunnar Mills                    "$ref": "#/definitions/Attributes",
116*f2a8e57eSGunnar Mills                    "description": "The list of BIOS attributes specific to the manufacturer or provider.",
117*f2a8e57eSGunnar Mills                    "longDescription": "This property shall contain the list of BIOS attributes specific to the manufacturer or provider.  BIOS attribute settings appear as additional properties in this object and can be looked up in the attribute registry by their `AttributeName`."
118*f2a8e57eSGunnar Mills                },
119*f2a8e57eSGunnar Mills                "Description": {
120*f2a8e57eSGunnar Mills                    "anyOf": [
121*f2a8e57eSGunnar Mills                        {
122*f2a8e57eSGunnar Mills                            "$ref": "http://redfish.dmtf.org/schemas/v1/Resource.json#/definitions/Description"
123*f2a8e57eSGunnar Mills                        },
124*f2a8e57eSGunnar Mills                        {
125*f2a8e57eSGunnar Mills                            "type": "null"
126*f2a8e57eSGunnar Mills                        }
127*f2a8e57eSGunnar Mills                    ],
128*f2a8e57eSGunnar Mills                    "readonly": true
129*f2a8e57eSGunnar Mills                },
130*f2a8e57eSGunnar Mills                "Id": {
131*f2a8e57eSGunnar Mills                    "$ref": "http://redfish.dmtf.org/schemas/v1/Resource.json#/definitions/Id",
132*f2a8e57eSGunnar Mills                    "readonly": true
133*f2a8e57eSGunnar Mills                },
134*f2a8e57eSGunnar Mills                "Links": {
135*f2a8e57eSGunnar Mills                    "$ref": "#/definitions/Links",
136*f2a8e57eSGunnar Mills                    "description": "The links to other resources that are related to this resource.",
137*f2a8e57eSGunnar Mills                    "longDescription": "This property shall contain links to resources that are related to but are not contained by, or subordinate to, this resource.",
138*f2a8e57eSGunnar Mills                    "versionAdded": "v1_1_0"
139*f2a8e57eSGunnar Mills                },
140*f2a8e57eSGunnar Mills                "Name": {
141*f2a8e57eSGunnar Mills                    "$ref": "http://redfish.dmtf.org/schemas/v1/Resource.json#/definitions/Name",
142*f2a8e57eSGunnar Mills                    "readonly": true
143*f2a8e57eSGunnar Mills                },
144*f2a8e57eSGunnar Mills                "Oem": {
145*f2a8e57eSGunnar Mills                    "$ref": "http://redfish.dmtf.org/schemas/v1/Resource.json#/definitions/Oem",
146*f2a8e57eSGunnar Mills                    "description": "The OEM extension property.",
147*f2a8e57eSGunnar Mills                    "longDescription": "This property shall contain the OEM extensions.  All values for properties that this object contains shall conform to the Redfish Specification-described requirements."
148*f2a8e57eSGunnar Mills                },
149*f2a8e57eSGunnar Mills                "ResetBiosToDefaultsPending": {
150*f2a8e57eSGunnar Mills                    "description": "An indication of whether there is a pending request to reset the BIOS attributes to default values.",
151*f2a8e57eSGunnar Mills                    "longDescription": "This property shall indicate whether there is a pending request to reset the BIOS attributes to default values.  A successful completion of the `ResetBios` action shall set this property to `true`.  Applying the default attribute values to this resource shall set this property to `false`.  Services may reject modification requests to the settings resource if this property contains `true`.",
152*f2a8e57eSGunnar Mills                    "readonly": true,
153*f2a8e57eSGunnar Mills                    "type": [
154*f2a8e57eSGunnar Mills                        "boolean",
155*f2a8e57eSGunnar Mills                        "null"
156*f2a8e57eSGunnar Mills                    ],
157*f2a8e57eSGunnar Mills                    "versionAdded": "v1_2_0"
158*f2a8e57eSGunnar Mills                }
159*f2a8e57eSGunnar Mills            },
160*f2a8e57eSGunnar Mills            "required": [
161*f2a8e57eSGunnar Mills                "@odata.id",
162*f2a8e57eSGunnar Mills                "@odata.type",
163*f2a8e57eSGunnar Mills                "Id",
164*f2a8e57eSGunnar Mills                "Name"
165*f2a8e57eSGunnar Mills            ],
166*f2a8e57eSGunnar Mills            "type": "object"
167*f2a8e57eSGunnar Mills        },
168*f2a8e57eSGunnar Mills        "ChangePassword": {
169*f2a8e57eSGunnar Mills            "additionalProperties": false,
170*f2a8e57eSGunnar Mills            "description": "This action changes a BIOS password.",
171*f2a8e57eSGunnar Mills            "longDescription": "This action shall change the selected BIOS password.",
172*f2a8e57eSGunnar Mills            "parameters": {
173*f2a8e57eSGunnar Mills                "NewPassword": {
174*f2a8e57eSGunnar Mills                    "description": "The new BIOS password.",
175*f2a8e57eSGunnar Mills                    "longDescription": "This parameter shall contain the new BIOS password.",
176*f2a8e57eSGunnar Mills                    "requiredParameter": true,
177*f2a8e57eSGunnar Mills                    "type": "string"
178*f2a8e57eSGunnar Mills                },
179*f2a8e57eSGunnar Mills                "OldPassword": {
180*f2a8e57eSGunnar Mills                    "description": "The existing BIOS password.",
181*f2a8e57eSGunnar Mills                    "longDescription": "This parameter shall contain the existing BIOS password to change.",
182*f2a8e57eSGunnar Mills                    "requiredParameter": true,
183*f2a8e57eSGunnar Mills                    "type": "string"
184*f2a8e57eSGunnar Mills                },
185*f2a8e57eSGunnar Mills                "PasswordName": {
186*f2a8e57eSGunnar Mills                    "description": "The name of the BIOS password to change.",
187*f2a8e57eSGunnar Mills                    "longDescription": "This parameter shall contain the name of the BIOS password to change.  For instance, `AdminPassword` or `UserPassword`.",
188*f2a8e57eSGunnar Mills                    "requiredParameter": true,
189*f2a8e57eSGunnar Mills                    "type": "string"
190*f2a8e57eSGunnar Mills                }
191*f2a8e57eSGunnar Mills            },
192*f2a8e57eSGunnar Mills            "patternProperties": {
193*f2a8e57eSGunnar Mills                "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": {
194*f2a8e57eSGunnar Mills                    "description": "This property shall specify a valid odata or Redfish property.",
195*f2a8e57eSGunnar Mills                    "type": [
196*f2a8e57eSGunnar Mills                        "array",
197*f2a8e57eSGunnar Mills                        "boolean",
198*f2a8e57eSGunnar Mills                        "integer",
199*f2a8e57eSGunnar Mills                        "number",
200*f2a8e57eSGunnar Mills                        "null",
201*f2a8e57eSGunnar Mills                        "object",
202*f2a8e57eSGunnar Mills                        "string"
203*f2a8e57eSGunnar Mills                    ]
204*f2a8e57eSGunnar Mills                }
205*f2a8e57eSGunnar Mills            },
206*f2a8e57eSGunnar Mills            "properties": {
207*f2a8e57eSGunnar Mills                "target": {
208*f2a8e57eSGunnar Mills                    "description": "Link to invoke action",
209*f2a8e57eSGunnar Mills                    "format": "uri-reference",
210*f2a8e57eSGunnar Mills                    "type": "string"
211*f2a8e57eSGunnar Mills                },
212*f2a8e57eSGunnar Mills                "title": {
213*f2a8e57eSGunnar Mills                    "description": "Friendly action name",
214*f2a8e57eSGunnar Mills                    "type": "string"
215*f2a8e57eSGunnar Mills                }
216*f2a8e57eSGunnar Mills            },
217*f2a8e57eSGunnar Mills            "type": "object"
218*f2a8e57eSGunnar Mills        },
219*f2a8e57eSGunnar Mills        "Links": {
220*f2a8e57eSGunnar Mills            "additionalProperties": false,
221*f2a8e57eSGunnar Mills            "description": "The links to other resources that are related to this resource.",
222*f2a8e57eSGunnar Mills            "longDescription": "This Redfish Specification-described type shall contain links to resources that are related to but are not contained by, or subordinate to, this resource.",
223*f2a8e57eSGunnar Mills            "patternProperties": {
224*f2a8e57eSGunnar Mills                "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": {
225*f2a8e57eSGunnar Mills                    "description": "This property shall specify a valid odata or Redfish property.",
226*f2a8e57eSGunnar Mills                    "type": [
227*f2a8e57eSGunnar Mills                        "array",
228*f2a8e57eSGunnar Mills                        "boolean",
229*f2a8e57eSGunnar Mills                        "integer",
230*f2a8e57eSGunnar Mills                        "number",
231*f2a8e57eSGunnar Mills                        "null",
232*f2a8e57eSGunnar Mills                        "object",
233*f2a8e57eSGunnar Mills                        "string"
234*f2a8e57eSGunnar Mills                    ]
235*f2a8e57eSGunnar Mills                }
236*f2a8e57eSGunnar Mills            },
237*f2a8e57eSGunnar Mills            "properties": {
238*f2a8e57eSGunnar Mills                "ActiveSoftwareImage": {
239*f2a8e57eSGunnar Mills                    "$ref": "http://redfish.dmtf.org/schemas/v1/SoftwareInventory.json#/definitions/SoftwareInventory",
240*f2a8e57eSGunnar Mills                    "description": "The link to the software inventory that represents the active BIOS firmware image.",
241*f2a8e57eSGunnar Mills                    "longDescription": "This property shall contain a link a resource of type `SoftwareInventory` that represents the active BIOS firmware image.",
242*f2a8e57eSGunnar Mills                    "readonly": false,
243*f2a8e57eSGunnar Mills                    "versionAdded": "v1_1_0"
244*f2a8e57eSGunnar Mills                },
245*f2a8e57eSGunnar Mills                "Oem": {
246*f2a8e57eSGunnar Mills                    "$ref": "http://redfish.dmtf.org/schemas/v1/Resource.json#/definitions/Oem",
247*f2a8e57eSGunnar Mills                    "description": "The OEM extension property.",
248*f2a8e57eSGunnar Mills                    "longDescription": "This property shall contain the OEM extensions.  All values for properties contained in this object shall conform to the Redfish Specification-described requirements."
249*f2a8e57eSGunnar Mills                },
250*f2a8e57eSGunnar Mills                "SoftwareImages": {
251*f2a8e57eSGunnar Mills                    "description": "The images that are associated with this BIOS.",
252*f2a8e57eSGunnar Mills                    "items": {
253*f2a8e57eSGunnar Mills                        "$ref": "http://redfish.dmtf.org/schemas/v1/SoftwareInventory.json#/definitions/SoftwareInventory"
254*f2a8e57eSGunnar Mills                    },
255*f2a8e57eSGunnar Mills                    "longDescription": "This property shall contain an array of links to resources of type `SoftwareInventory` that represent the firmware images that apply to this BIOS.",
256*f2a8e57eSGunnar Mills                    "readonly": true,
257*f2a8e57eSGunnar Mills                    "type": "array",
258*f2a8e57eSGunnar Mills                    "versionAdded": "v1_1_0"
259*f2a8e57eSGunnar Mills                },
260*f2a8e57eSGunnar Mills                "SoftwareImages@odata.count": {
261*f2a8e57eSGunnar Mills                    "$ref": "http://redfish.dmtf.org/schemas/v1/odata-v4.json#/definitions/count"
262*f2a8e57eSGunnar Mills                }
263*f2a8e57eSGunnar Mills            },
264*f2a8e57eSGunnar Mills            "type": "object"
265*f2a8e57eSGunnar Mills        },
266*f2a8e57eSGunnar Mills        "OemActions": {
267*f2a8e57eSGunnar Mills            "additionalProperties": true,
268*f2a8e57eSGunnar Mills            "description": "The available OEM-specific actions for this resource.",
269*f2a8e57eSGunnar Mills            "longDescription": "This type shall contain the available OEM-specific actions for this resource.",
270*f2a8e57eSGunnar Mills            "patternProperties": {
271*f2a8e57eSGunnar Mills                "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": {
272*f2a8e57eSGunnar Mills                    "description": "This property shall specify a valid odata or Redfish property.",
273*f2a8e57eSGunnar Mills                    "type": [
274*f2a8e57eSGunnar Mills                        "array",
275*f2a8e57eSGunnar Mills                        "boolean",
276*f2a8e57eSGunnar Mills                        "integer",
277*f2a8e57eSGunnar Mills                        "number",
278*f2a8e57eSGunnar Mills                        "null",
279*f2a8e57eSGunnar Mills                        "object",
280*f2a8e57eSGunnar Mills                        "string"
281*f2a8e57eSGunnar Mills                    ]
282*f2a8e57eSGunnar Mills                }
283*f2a8e57eSGunnar Mills            },
284*f2a8e57eSGunnar Mills            "properties": {},
285*f2a8e57eSGunnar Mills            "type": "object"
286*f2a8e57eSGunnar Mills        },
287*f2a8e57eSGunnar Mills        "ResetBios": {
288*f2a8e57eSGunnar Mills            "additionalProperties": false,
289*f2a8e57eSGunnar Mills            "description": "This action resets the BIOS attributes to default.",
290*f2a8e57eSGunnar Mills            "longDescription": "This action shall reset the BIOS attributes to their default values.  To apply the default values, a system reset may be required.  This action can impact other resources.  This action may clear pending values in the settings resource.",
291*f2a8e57eSGunnar Mills            "parameters": {},
292*f2a8e57eSGunnar Mills            "patternProperties": {
293*f2a8e57eSGunnar Mills                "^([a-zA-Z_][a-zA-Z0-9_]*)?@(odata|Redfish|Message)\\.[a-zA-Z_][a-zA-Z0-9_]*$": {
294*f2a8e57eSGunnar Mills                    "description": "This property shall specify a valid odata or Redfish property.",
295*f2a8e57eSGunnar Mills                    "type": [
296*f2a8e57eSGunnar Mills                        "array",
297*f2a8e57eSGunnar Mills                        "boolean",
298*f2a8e57eSGunnar Mills                        "integer",
299*f2a8e57eSGunnar Mills                        "number",
300*f2a8e57eSGunnar Mills                        "null",
301*f2a8e57eSGunnar Mills                        "object",
302*f2a8e57eSGunnar Mills                        "string"
303*f2a8e57eSGunnar Mills                    ]
304*f2a8e57eSGunnar Mills                }
305*f2a8e57eSGunnar Mills            },
306*f2a8e57eSGunnar Mills            "properties": {
307*f2a8e57eSGunnar Mills                "target": {
308*f2a8e57eSGunnar Mills                    "description": "Link to invoke action",
309*f2a8e57eSGunnar Mills                    "format": "uri-reference",
310*f2a8e57eSGunnar Mills                    "type": "string"
311*f2a8e57eSGunnar Mills                },
312*f2a8e57eSGunnar Mills                "title": {
313*f2a8e57eSGunnar Mills                    "description": "Friendly action name",
314*f2a8e57eSGunnar Mills                    "type": "string"
315*f2a8e57eSGunnar Mills                }
316*f2a8e57eSGunnar Mills            },
317*f2a8e57eSGunnar Mills            "type": "object"
318*f2a8e57eSGunnar Mills        }
319*f2a8e57eSGunnar Mills    },
320*f2a8e57eSGunnar Mills    "language": "en",
321*f2a8e57eSGunnar Mills    "owningEntity": "DMTF",
322*f2a8e57eSGunnar Mills    "release": "2021.1",
323*f2a8e57eSGunnar Mills    "title": "#Bios.v1_2_3.Bios"
324*f2a8e57eSGunnar Mills}