blob: bedafb58c5bf6a6a4fa21f2973ba4ee83e910236 [file] [log] [blame]
Lewanczyk, Dawidc5b2abe2018-05-30 16:59:42 +02001<?xml version="1.0" encoding="UTF-8"?>
2<!---->
3<!--################################################################################ -->
Marri Devender Raod45d2d02019-01-21 10:11:34 -06004<!--# Redfish Schema: PhysicalContext-->
Lewanczyk, Dawidc5b2abe2018-05-30 16:59:42 +02005<!--# -->
6<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, -->
7<!--# available at http://www.dmtf.org/standards/redfish -->
Ed Tanous530520e2019-01-02 13:41:37 -08008<!--# Copyright 2014-2018 DMTF. -->
Lewanczyk, Dawidc5b2abe2018-05-30 16:59:42 +02009<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
10<!--################################################################################ -->
11<!---->
12<edmx:Edmx xmlns:edmx="http://docs.oasis-open.org/odata/ns/edmx" Version="4.0">
13
14 <edmx:Reference Uri="http://docs.oasis-open.org/odata/odata/v4.0/errata03/csd01/complete/vocabularies/Org.OData.Core.V1.xml">
15 <edmx:Include Namespace="Org.OData.Core.V1" Alias="OData"/>
16 </edmx:Reference>
17 <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/RedfishExtensions_v1.xml">
18 <edmx:Include Namespace="RedfishExtensions.v1_0_0" Alias="Redfish"/>
19 </edmx:Reference>
20
21 <edmx:DataServices>
22
23 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PhysicalContext">
24 <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
Marri Devender Raod45d2d02019-01-21 10:11:34 -060025 <Annotation Term="Redfish.Release" String="1.0"/>
Lewanczyk, Dawidc5b2abe2018-05-30 16:59:42 +020026
27 <EnumType Name="PhysicalContext">
28 <Member Name="Room">
29 <Annotation Term="OData.Description" String="The room."/>
30 </Member>
31 <Member Name="Intake">
Marri Devender Raod45d2d02019-01-21 10:11:34 -060032 <Annotation Term="OData.Description" String="The air intake point(s) or region of the chassis."/>
Lewanczyk, Dawidc5b2abe2018-05-30 16:59:42 +020033 </Member>
34 <Member Name="Exhaust">
Marri Devender Raod45d2d02019-01-21 10:11:34 -060035 <Annotation Term="OData.Description" String="The air exhaust point(s) or region of the chassis."/>
Lewanczyk, Dawidc5b2abe2018-05-30 16:59:42 +020036 </Member>
37 <Member Name="LiquidInlet">
38 <Annotation Term="OData.Description" String="The liquid inlet point of the chassis."/>
Marri Devender Raod45d2d02019-01-21 10:11:34 -060039 <Annotation Term="Redfish.Revisions">
40 <Collection>
41 <Record>
42 <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/>
43 <PropertyValue Property="Version" String="2017.3"/>
44 </Record>
45 </Collection>
46 </Annotation>
Lewanczyk, Dawidc5b2abe2018-05-30 16:59:42 +020047 </Member>
48 <Member Name="LiquidOutlet">
49 <Annotation Term="OData.Description" String="The liquid outlet point of the chassis."/>
Marri Devender Raod45d2d02019-01-21 10:11:34 -060050 <Annotation Term="Redfish.Revisions">
51 <Collection>
52 <Record>
53 <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/>
54 <PropertyValue Property="Version" String="2017.3"/>
55 </Record>
56 </Collection>
57 </Annotation>
Lewanczyk, Dawidc5b2abe2018-05-30 16:59:42 +020058 </Member>
59 <Member Name="Front">
60 <Annotation Term="OData.Description" String="The front of the chassis."/>
61 </Member>
62 <Member Name="Back">
63 <Annotation Term="OData.Description" String="The back of the chassis."/>
64 </Member>
65 <Member Name="Upper">
66 <Annotation Term="OData.Description" String="The upper portion of the chassis."/>
67 </Member>
68 <Member Name="Lower">
69 <Annotation Term="OData.Description" String="The lower portion of the chassis."/>
70 </Member>
71 <Member Name="CPU">
72 <Annotation Term="OData.Description" String="A Processor (CPU)."/>
73 </Member>
Marri Devender Raod45d2d02019-01-21 10:11:34 -060074 <Member Name="CPUSubsystem">
75 <Annotation Term="OData.Description" String="The entire Processor (CPU) subsystem."/>
76 <Annotation Term="Redfish.Revisions">
77 <Collection>
78 <Record>
79 <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/>
80 <PropertyValue Property="Version" String="2018.3"/>
81 </Record>
82 </Collection>
83 </Annotation>
84 </Member>
Lewanczyk, Dawidc5b2abe2018-05-30 16:59:42 +020085 <Member Name="GPU">
86 <Annotation Term="OData.Description" String="A Graphics Processor (GPU)."/>
87 </Member>
Marri Devender Raod45d2d02019-01-21 10:11:34 -060088 <Member Name="GPUSubsystem">
89 <Annotation Term="OData.Description" String="The entire Graphics Processor (GPU) subsystem."/>
90 <Annotation Term="Redfish.Revisions">
91 <Collection>
92 <Record>
93 <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/>
94 <PropertyValue Property="Version" String="2018.3"/>
95 </Record>
96 </Collection>
97 </Annotation>
98 </Member>
99 <Member Name="FPGA">
100 <Annotation Term="OData.Description" String="A Field Programmable Gate Array (FPGA)."/>
101 <Annotation Term="Redfish.Revisions">
102 <Collection>
103 <Record>
104 <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/>
105 <PropertyValue Property="Version" String="2018.3"/>
106 </Record>
107 </Collection>
108 </Annotation>
109 </Member>
110 <Member Name="Accelerator">
111 <Annotation Term="OData.Description" String="An Accelerator."/>
112 <Annotation Term="Redfish.Revisions">
113 <Collection>
114 <Record>
115 <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/>
116 <PropertyValue Property="Version" String="2018.3"/>
117 </Record>
118 </Collection>
119 </Annotation>
120 </Member>
Lewanczyk, Dawidc5b2abe2018-05-30 16:59:42 +0200121 <Member Name="ASIC">
Marri Devender Raod45d2d02019-01-21 10:11:34 -0600122 <Annotation Term="OData.Description" String="An ASIC device, such as networking chip or a chipset component."/>
123 <Annotation Term="Redfish.Revisions">
124 <Collection>
125 <Record>
126 <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/>
127 <PropertyValue Property="Version" String="2017.3"/>
128 </Record>
129 </Collection>
130 </Annotation>
Lewanczyk, Dawidc5b2abe2018-05-30 16:59:42 +0200131 </Member>
132 <Member Name="Backplane">
133 <Annotation Term="OData.Description" String="A backplane within the chassis."/>
134 </Member>
135 <Member Name="SystemBoard">
136 <Annotation Term="OData.Description" String="The system board (PCB)."/>
137 </Member>
138 <Member Name="PowerSupply">
139 <Annotation Term="OData.Description" String="A power supply."/>
140 </Member>
141 <Member Name="VoltageRegulator">
142 <Annotation Term="OData.Description" String="A voltage regulator device."/>
143 </Member>
144 <Member Name="StorageDevice">
145 <Annotation Term="OData.Description" String="A storage device."/>
146 </Member>
147 <Member Name="NetworkingDevice">
148 <Annotation Term="OData.Description" String="A networking device."/>
149 </Member>
150 <Member Name="ComputeBay">
151 <Annotation Term="OData.Description" String="Within a compute bay."/>
152 </Member>
153 <Member Name="StorageBay">
154 <Annotation Term="OData.Description" String="Within a storage bay."/>
155 </Member>
156 <Member Name="NetworkBay">
157 <Annotation Term="OData.Description" String="Within a networking bay."/>
158 </Member>
159 <Member Name="ExpansionBay">
160 <Annotation Term="OData.Description" String="Within an expansion bay."/>
161 </Member>
162 <Member Name="PowerSupplyBay">
163 <Annotation Term="OData.Description" String="Within a power supply bay."/>
164 </Member>
165 <Member Name="Memory">
166 <Annotation Term="OData.Description" String="A memory device."/>
Marri Devender Raod45d2d02019-01-21 10:11:34 -0600167 <Annotation Term="Redfish.Revisions">
168 <Collection>
169 <Record>
170 <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/>
171 <PropertyValue Property="Version" String="2017.1"/>
172 </Record>
173 </Collection>
174 </Annotation>
175 </Member>
176 <Member Name="MemorySubsystem">
177 <Annotation Term="OData.Description" String="The entire Memory subsystem."/>
178 <Annotation Term="Redfish.Revisions">
179 <Collection>
180 <Record>
181 <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/>
182 <PropertyValue Property="Version" String="2018.3"/>
183 </Record>
184 </Collection>
185 </Annotation>
Lewanczyk, Dawidc5b2abe2018-05-30 16:59:42 +0200186 </Member>
187 <Member Name="Chassis">
188 <Annotation Term="OData.Description" String="The entire chassis."/>
Marri Devender Raod45d2d02019-01-21 10:11:34 -0600189 <Annotation Term="Redfish.Revisions">
190 <Collection>
191 <Record>
192 <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/>
193 <PropertyValue Property="Version" String="2017.2"/>
194 </Record>
195 </Collection>
196 </Annotation>
Lewanczyk, Dawidc5b2abe2018-05-30 16:59:42 +0200197 </Member>
198 <Member Name="Fan">
199 <Annotation Term="OData.Description" String="A fan."/>
Marri Devender Raod45d2d02019-01-21 10:11:34 -0600200 <Annotation Term="Redfish.Revisions">
201 <Collection>
202 <Record>
203 <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/>
204 <PropertyValue Property="Version" String="2017.2"/>
205 </Record>
206 </Collection>
207 </Annotation>
208 </Member>
209 <Member Name="CoolingSubsystem">
210 <Annotation Term="OData.Description" String="The entire cooling (air and liquid) subsystem."/>
211 <Annotation Term="Redfish.Revisions">
212 <Collection>
213 <Record>
214 <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/>
215 <PropertyValue Property="Version" String="2018.3"/>
216 </Record>
217 </Collection>
218 </Annotation>
219 </Member>
220 <Member Name="Motor">
221 <Annotation Term="OData.Description" String="A motor."/>
222 <Annotation Term="Redfish.Revisions">
223 <Collection>
224 <Record>
225 <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/>
226 <PropertyValue Property="Version" String="2018.3"/>
227 </Record>
228 </Collection>
229 </Annotation>
230 </Member>
231 <Member Name="Transformer">
232 <Annotation Term="OData.Description" String="A Transformer."/>
233 <Annotation Term="Redfish.Revisions">
234 <Collection>
235 <Record>
236 <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/>
237 <PropertyValue Property="Version" String="2018.3"/>
238 </Record>
239 </Collection>
240 </Annotation>
241 </Member>
242 <Member Name="ACUtilityInput">
243 <Annotation Term="OData.Description" String="An AC Utility Input."/>
244 <Annotation Term="Redfish.Revisions">
245 <Collection>
246 <Record>
247 <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/>
248 <PropertyValue Property="Version" String="2018.3"/>
249 </Record>
250 </Collection>
251 </Annotation>
252 </Member>
253 <Member Name="ACStaticBypassInput">
254 <Annotation Term="OData.Description" String="An AC Static Bypass Input."/>
255 <Annotation Term="Redfish.Revisions">
256 <Collection>
257 <Record>
258 <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/>
259 <PropertyValue Property="Version" String="2018.3"/>
260 </Record>
261 </Collection>
262 </Annotation>
263 </Member>
264 <Member Name="ACMaintenanceBypassInput">
265 <Annotation Term="OData.Description" String="An AC Maintenance Bypass Input."/>
266 <Annotation Term="Redfish.Revisions">
267 <Collection>
268 <Record>
269 <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/>
270 <PropertyValue Property="Version" String="2018.3"/>
271 </Record>
272 </Collection>
273 </Annotation>
274 </Member>
275 <Member Name="DCBus">
276 <Annotation Term="OData.Description" String="A DC Bus."/>
277 <Annotation Term="Redfish.Revisions">
278 <Collection>
279 <Record>
280 <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/>
281 <PropertyValue Property="Version" String="2018.3"/>
282 </Record>
283 </Collection>
284 </Annotation>
285 </Member>
286 <Member Name="ACOutput">
287 <Annotation Term="OData.Description" String="An AC Output."/>
288 <Annotation Term="Redfish.Revisions">
289 <Collection>
290 <Record>
291 <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/>
292 <PropertyValue Property="Version" String="2018.3"/>
293 </Record>
294 </Collection>
295 </Annotation>
296 </Member>
297 <Member Name="ACInput">
298 <Annotation Term="OData.Description" String="An AC Input."/>
299 <Annotation Term="Redfish.Revisions">
300 <Collection>
301 <Record>
302 <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/>
303 <PropertyValue Property="Version" String="2018.3"/>
304 </Record>
305 </Collection>
306 </Annotation>
Lewanczyk, Dawidc5b2abe2018-05-30 16:59:42 +0200307 </Member>
308 </EnumType>
309
Marri Devender Raod45d2d02019-01-21 10:11:34 -0600310 <EnumType Name="PhysicalSubContext">
311 <Annotation Term="Redfish.Revisions">
312 <Collection>
313 <Record>
314 <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/>
315 <PropertyValue Property="Version" String="2018.3"/>
316 </Record>
317 </Collection>
318 </Annotation>
319 <Member Name="Input">
320 <Annotation Term="OData.Description" String="The input."/>
Lewanczyk, Dawidc5b2abe2018-05-30 16:59:42 +0200321 </Member>
Marri Devender Raod45d2d02019-01-21 10:11:34 -0600322 <Member Name="Output">
323 <Annotation Term="OData.Description" String="The output."/>
Lewanczyk, Dawidc5b2abe2018-05-30 16:59:42 +0200324 </Member>
325 </EnumType>
326
327 </Schema>
328
Lewanczyk, Dawidc5b2abe2018-05-30 16:59:42 +0200329 </edmx:DataServices>
330</edmx:Edmx>