/openbmc/linux/Documentation/devicetree/bindings/ |
H A D | writing-schema.rst | 3 Writing Devicetree Bindings in json-schema 6 Devicetree bindings are written using json-schema vocabulary. Schema files are 11 Also see :ref:`example-schema`. 13 Schema Contents 16 Each schema doc is a structured json-schema which is defined by a set of 18 top-level json-schema properties used are: 21 A json-schema unique identifier string. The string must be a valid 22 URI typically containing the binding's filename and path. For DT schema, it must 24 references to other files specified in schema "$ref" properties. A $ref value 27 components of the current schema file's '$id' value. A URL is used even for [all …]
|
/openbmc/bmcweb/redfish-core/schema/dmtf/csdl/ |
H A D | Chassis_v1.xml | 4 <!--# Redfish Schema: Chassis v1.27.0 --> 154 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis"> 159 …<Annotation Term="OData.Description" String="The `Chassis` schema represents the physical componen… 194 </Schema> 196 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_0_0"> 526 </Schema> 528 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_0_1"> 538 </Schema> 540 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_0_2"> 544 </Schema> [all …]
|
H A D | Task_v1.xml | 4 <!--# Redfish Schema: Task v1.7.4 --> 40 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task"> 45 …<Annotation Term="OData.Description" String="The `Task` schema contains information about a task t… 70 </Schema> 72 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_0_0"> 182 </Schema> 184 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_0_2"> 188 </Schema> 190 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_0_3"> 194 </Schema> [all …]
|
H A D | Role_v1.xml | 4 <!--# Redfish Schema: Role v1.3.3 --> 32 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Role"> 37 …<Annotation Term="OData.Description" String="The `Role` schema contains a Redfish role to use in c… 62 </Schema> 64 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Role.v1_0_0"> 85 </Schema> 87 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Role.v1_0_2"> 91 </Schema> 93 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Role.v1_0_3"> 97 </Schema> [all …]
|
H A D | JsonSchemaFile_v1.xml | 4 <!--# Redfish Schema: JsonSchemaFile v1.1.5 --> 29 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="JsonSchemaFile"> 34 …n" String="The `JsonSchemaFile` schema contains the properties that describe the locations, as URI… 35 …<Annotation Term="OData.LongDescription" String="This resource shall represent the schema file loc… 57 </Schema> 59 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="JsonSchemaFile.v1_0_0"> 70 <Property Name="Schema" Type="Edm.String" Nullable="false"> 72 … <Annotation Term="OData.Description" String="The `@odata.type` name this schema describes."/> 73 …g="This property shall contain the `@odata.type` property value for that schema and shall conform … 77 <Annotation Term="OData.Description" String="Location information for this schema file."/> [all …]
|
H A D | Drive_v1.xml | 4 <!--# Redfish Schema: Drive v1.21.0 … 76 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Drive"> 81 …<Annotation Term="OData.Description" String="The `Drive` schema represents a single physical drive… 187 </Schema> 189 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Drive.v1_0_0"> 470 </Schema> 472 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Drive.v1_0_1"> 476 </Schema> 478 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Drive.v1_0_2"> 482 </Schema> [all …]
|
H A D | EventService_v1.xml | 4 <!--# Redfish Schema: EventService v1.11.0 --> 43 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="EventService"> 48 …<Annotation Term="OData.Description" String="The `EventService` schema contains properties for man… 92 …r shall have the same semantics as the `EventId` property in the `Event` schema for Redfish. A se… 96 … have the same semantics as the `EventTimestamp` property in the `Event` schema for Redfish. If n… 100 …dd and have the same semantics as the `Severity` property in the `Event` schema for Redfish. If n… 104 …have the same semantics as the `MessageSeverity` property in the `Event` schema for Redfish. If n… 116 …r shall have the same semantics as the `Message` property in the `Event` schema for Redfish. If n… 120 …d and have the same semantics as the `MessageId` property in the `Event` schema for Redfish. Serv… 125 …all have the same semantics as the `MessageArgs` property in the `Event` schema for Redfish. If n… [all …]
|
H A D | EthernetInterface_v1.xml | 4 <!--# Redfish Schema: EthernetInterface v1.12.4 --> 58 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="EthernetInterface"> 63 …<Annotation Term="OData.Description" String="The `EthernetInterface` schema represents a single, l… 96 </Schema> 98 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="EthernetInterface.v1_0_0"> 240 </Schema> 242 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="EthernetInterface.v1_0_2"> 246 </Schema> 248 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="EthernetInterface.v1_0_3"> 252 </Schema> [all …]
|
H A D | Manager_v1.xml | 4 <!--# Redfish Schema: Manager v1.22.0 --> 85 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Manager"> 188 </Schema> 190 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Manager.v1_0_0"> 470 </Schema> 472 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Manager.v1_0_1"> 476 </Schema> 478 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Manager.v1_0_2"> 482 </Schema> 484 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Manager.v1_0_3"> [all …]
|
H A D | ServiceRoot_v1.xml | 4 <!--# Redfish Schema: ServiceRoot v1.19.0 --> 130 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot"> 135 …<Annotation Term="OData.Description" String="The `ServiceRoot` schema describes the root of the Re… 159 </Schema> 161 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_0_0"> 242 … <Annotation Term="OData.Description" String="The link to a collection of JSON Schema files."/> 264 </Schema> 266 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_0_2"> 270 </Schema> 272 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_0_3"> [all …]
|
H A D | LogEntry_v1.xml | 4 <!--# Redfish Schema: LogEntry v1.19.0 --> 40 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="LogEntry"> 45 …<Annotation Term="OData.Description" String="The `LogEntry` schema defines the record format for a… 77 </Schema> 79 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="LogEntry.v1_0_0"> 134 …semantics as the `MessageArgs` property in the Redfish `MessageRegistry` schema. If the correspon… 633 </Schema> 635 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="LogEntry.v1_0_2"> 639 </Schema> 641 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="LogEntry.v1_0_3"> [all …]
|
H A D | Resource_v1.xml | 4 <!--# Redfish Schema: Resource v1.21.0 --> 33 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource"> 43 …tion" String="The description of this resource. Used for commonality in the schema definitions."/> 156 …It has the same semantics as the `MessageArgs` property in the Redfish `MessageRegistry` schema."/> 525 </Schema> 527 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_0_0"> 579 </Schema> 581 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_0_2"> 584 </Schema> 586 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_0_3"> [all …]
|
H A D | Redundancy_v1.xml | 4 <!--# Redfish Schema: Redundancy v1.5.0 --> 27 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Redundancy"> 41 </Schema> 43 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Redundancy.v1_0_0"> 119 </Schema> 121 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Redundancy.v1_0_1"> 125 </Schema> 127 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Redundancy.v1_0_2"> 131 </Schema> 133 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Redundancy.v1_0_3"> [all …]
|
H A D | MetricReport_v1.xml | 4 <!--# Redfish Schema: MetricReport v1.5.2 --> 36 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MetricReport"> 41 …<Annotation Term="OData.Description" String="The `MetricReport` schema represents a set of collect… 65 </Schema> 67 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MetricReport.v1_0_0"> 159 </Schema> 161 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MetricReport.v1_0_1"> 165 </Schema> 167 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MetricReport.v1_0_2"> 169 …tion" String="This version was created to force the regeneration of JSON Schema so that URI proper… [all …]
|
/openbmc/bmcweb/redfish-core/schema/dmtf/installed/ |
H A D | Chassis_v1.xml | 4 <!--# Redfish Schema: Chassis v1.27.0 --> 154 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis"> 159 <Annotation Term="OData.Description" String="The `Chassis` schema represents the physical components of a system. This resource represents the sheet-metal confined spaces and logical zones such as racks, enclosures, chassis and all other containers. Subsystems, such as sensors, that operate outside of a system's data plane are linked either directly or indirectly through this resource. A subsystem that operates outside of a system's data plane are not accessible to software that runs on the system. It also describes the location, such as a slot, socket, or bay, where a unit can be installed, by populating a resource instance with an absent state if a unit is not present."/> 194 </Schema> 196 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_0_0"> 526 </Schema> 528 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_0_1"> 538 </Schema> 540 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_0_2"> 544 </Schema> [all...] |
H A D | Task_v1.xml | 4 <!--# Redfish Schema: Task v1.7.4 --> 40 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task"> 45 <Annotation Term="OData.Description" String="The `Task` schema contains information about a task that the Redfish task service schedules or executes. Tasks represent operations that take more time than a client typically wants to wait."/> 70 </Schema> 72 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_0_0"> 182 </Schema> 184 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_0_2"> 188 </Schema> 190 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Task.v1_0_3"> 194 </Schema> [all...] |
H A D | JsonSchemaFile_v1.xml | 4 <!--# Redfish Schema: JsonSchemaFile v1.1.5 --> 29 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="JsonSchemaFile"> 34 <Annotation Term="OData.Description" String="The `JsonSchemaFile` schema contains the properties that describe the locations, as URIs, of a Redfish schema definition that a Redfish service implements or references."/> 35 <Annotation Term="OData.LongDescription" String="This resource shall represent the schema file locator resource for a Redfish implementation."/> 57 </Schema> 59 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="JsonSchemaFile.v1_0_0"> 70 <Property Name="Schema" Type="Edm.String" Nullable="false"> 72 <Annotation Term="OData.Description" String="The `@odata.type` name this schema describes."/> 73 <Annotation Term="OData.LongDescription" String="This property shall contain the `@odata.type` property value for that schema an [all...] |
H A D | Drive_v1.xml | 4 <!--# Redfish Schema: Drive v1.21.0 --> 76 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Drive"> 81 <Annotation Term="OData.Description" String="The `Drive` schema represents a single physical drive for a system, including links to associated volumes. It also describes the location, such as a slot, socket, or bay, where a unit can be installed, by populating a resource instance with an absent state if a unit is not present."/> 187 </Schema> 189 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Drive.v1_0_0"> 470 </Schema> 472 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Drive.v1_0_1"> 476 </Schema> 478 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Drive.v1_0_2"> 482 </Schema> [all...] |
H A D | Manager_v1.xml | 4 <!--# Redfish Schema: Manager v1.22.0 --> 85 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Manager"> 188 </Schema> 190 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Manager.v1_0_0"> 470 </Schema> 472 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Manager.v1_0_1"> 476 </Schema> 478 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Manager.v1_0_2"> 482 </Schema> 484 <Schema xmln [all...] |
H A D | UpdateService_v1.xml | 4 <!--# Redfish Schema: UpdateService v1.16.0 --> 52 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService"> 57 <Annotation Term="OData.Description" String="The `UpdateService` schema describes the update service and the properties for the service itself with links to collections of firmware and software inventory. The update service also provides methods for updating software and firmware of the resources in a Redfish service."/> 231 </Schema> 233 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_0_0"> 338 </Schema> 340 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_0_1"> 344 </Schema> 346 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="UpdateService.v1_0_2"> 350 </Schema> [all...] |
H A D | EventService_v1.xml | 4 <!--# Redfish Schema: EventService v1.11.0 --> 43 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="EventService"> 48 <Annotation Term="OData.Description" String="The `EventService` schema contains properties for managing event subscriptions and generates the events sent to subscribers. The resource has links to the actual collection of subscriptions, which are called event destinations."/> 92 <Annotation Term="OData.LongDescription" String="This parameter shall have the same semantics as the `EventId` property in the `Event` schema for Redfish. A service can ignore this value and replace it with its own. If not provided by the client, the resulting event may contain a service-defined `EventId` property."/> 96 <Annotation Term="OData.LongDescription" String="This parameter shall contain the date and time for the event to add and have the same semantics as the `EventTimestamp` property in the `Event` schema for Redfish. If not provided by the client, the resulting event should not contain the `EventTimestamp` property."/> 100 <Annotation Term="OData.LongDescription" String="This parameter shall contain the severity for the event to add and have the same semantics as the `Severity` property in the `Event` schema for Redfish. If not provided by the client, the resulting event should not contain the `Severity` property."/> 104 <Annotation Term="OData.LongDescription" String="This property shall contain the severity for the event to add and have the same semantics as the `MessageSeverity` property in the `Event` schema for Redfish. If not provided by the client, the resulting event should not contain the `MessageSeverity` property."/> 116 <Annotation Term="OData.LongDescription" String="This parameter shall have the same semantics as the `Message` property in the `Event` schema for Redfish. If not provided by the client, the resulting event should not contain the `Message` property."/> 120 <Annotation Term="OData.LongDescription" String="This parameter shall contain the `MessageId` for the event to add and have the same semantics as the `MessageId` property in the `Event` schema for Redfish. Services should accept arbitrary values for this parameter that match that match the defined pattern."/> 125 <Annotation Term="OData.LongDescription" String="This parameter shall have the same semantics as the `MessageArgs` property in the `Event` schema fo [all...] |
H A D | ServiceRoot_v1.xml | 4 <!--# Redfish Schema: ServiceRoot v1.19.0 --> 130 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot"> 135 <Annotation Term="OData.Description" String="The `ServiceRoot` schema describes the root of the Redfish service, located at the '/redfish/v1' URI. All other resources accessible through the Redfish interface on this device are linked directly or indirectly from the service root."/> 159 </Schema> 161 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_0_0"> 242 <Annotation Term="OData.Description" String="The link to a collection of JSON Schema files."/> 264 </Schema> 266 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ServiceRoot.v1_0_2"> 270 </Schema> 272 <Schema xmln [all...] |
H A D | MetricReport_v1.xml | 4 <!--# Redfish Schema: MetricReport v1.5.2 --> 36 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MetricReport"> 41 <Annotation Term="OData.Description" String="The `MetricReport` schema represents a set of collected metrics."/> 65 </Schema> 67 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MetricReport.v1_0_0"> 159 </Schema> 161 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MetricReport.v1_0_1"> 165 </Schema> 167 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MetricReport.v1_0_2"> 169 <Annotation Term="OData.Description" String="This version was created to force the regeneration of JSON Schema s [all...] |
H A D | Role_v1.xml | 4 <!--# Redfish Schema: Role v1.3.3 --> 32 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Role"> 37 <Annotation Term="OData.Description" String="The `Role` schema contains a Redfish role to use in conjunction with a manager account."/> 62 </Schema> 64 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Role.v1_0_0"> 85 </Schema> 87 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Role.v1_0_2"> 91 </Schema> 93 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Role.v1_0_3"> 97 </Schema> [all...] |
H A D | Redundancy_v1.xml | 4 <!--# Redfish Schema: Redundancy v1.5.0 --> 27 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Redundancy"> 41 </Schema> 43 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Redundancy.v1_0_0"> 119 </Schema> 121 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Redundancy.v1_0_1"> 125 </Schema> 127 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Redundancy.v1_0_2"> 131 </Schema> 133 <Schema xmln [all...] |