1*2bde4061SEd Tanous<?xml version="1.0" encoding="UTF-8"?>
2*2bde4061SEd Tanous<!---->
3*2bde4061SEd Tanous<!--################################################################################       -->
4*2bde4061SEd Tanous<!--# Redfish Schema:  SerialInterface v1.2.0                                              -->
5*2bde4061SEd Tanous<!--#                                                                                      -->
6*2bde4061SEd Tanous<!--# For a detailed change log, see the README file contained in the DSP8010 bundle,      -->
7*2bde4061SEd Tanous<!--# available at http://www.dmtf.org/standards/redfish                                   -->
8*2bde4061SEd Tanous<!--# Copyright 2014-2023 DMTF.                                                            -->
9*2bde4061SEd Tanous<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
10*2bde4061SEd Tanous<!--################################################################################       -->
11*2bde4061SEd Tanous<!---->
12*2bde4061SEd Tanous<edmx:Edmx xmlns:edmx="http://docs.oasis-open.org/odata/ns/edmx" Version="4.0">
13*2bde4061SEd Tanous
14*2bde4061SEd Tanous  <edmx:Reference Uri="http://docs.oasis-open.org/odata/odata/v4.0/errata03/csd01/complete/vocabularies/Org.OData.Core.V1.xml">
15*2bde4061SEd Tanous    <edmx:Include Namespace="Org.OData.Core.V1" Alias="OData"/>
16*2bde4061SEd Tanous  </edmx:Reference>
17*2bde4061SEd Tanous  <edmx:Reference Uri="http://docs.oasis-open.org/odata/odata/v4.0/errata03/csd01/complete/vocabularies/Org.OData.Capabilities.V1.xml">
18*2bde4061SEd Tanous    <edmx:Include Namespace="Org.OData.Capabilities.V1" Alias="Capabilities"/>
19*2bde4061SEd Tanous  </edmx:Reference>
20*2bde4061SEd Tanous  <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/RedfishExtensions_v1.xml">
21*2bde4061SEd Tanous    <edmx:Include Namespace="RedfishExtensions.v1_0_0" Alias="Redfish"/>
22*2bde4061SEd Tanous  </edmx:Reference>
23*2bde4061SEd Tanous  <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/Resource_v1.xml">
24*2bde4061SEd Tanous    <edmx:Include Namespace="Resource"/>
25*2bde4061SEd Tanous    <edmx:Include Namespace="Resource.v1_0_0"/>
26*2bde4061SEd Tanous  </edmx:Reference>
27*2bde4061SEd Tanous
28*2bde4061SEd Tanous  <edmx:DataServices>
29*2bde4061SEd Tanous
30*2bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="SerialInterface">
31*2bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
32*2bde4061SEd Tanous
33*2bde4061SEd Tanous      <EntityType Name="SerialInterface" BaseType="Resource.v1_0_0.Resource" Abstract="true">
34*2bde4061SEd Tanous        <Annotation Term="OData.Description" String="The SerialInterface schema describes an asynchronous serial interface, such as an RS-232 interface, available to a system or device."/>
35*2bde4061SEd Tanous        <Annotation Term="OData.LongDescription" String="This resource shall represent a serial interface as part of the Redfish Specification."/>
36*2bde4061SEd Tanous        <Annotation Term="Capabilities.InsertRestrictions">
37*2bde4061SEd Tanous          <Record>
38*2bde4061SEd Tanous            <PropertyValue Property="Insertable" Bool="false"/>
39*2bde4061SEd Tanous          </Record>
40*2bde4061SEd Tanous        </Annotation>
41*2bde4061SEd Tanous        <Annotation Term="Capabilities.UpdateRestrictions">
42*2bde4061SEd Tanous          <Record>
43*2bde4061SEd Tanous            <PropertyValue Property="Updatable" Bool="true"/>
44*2bde4061SEd Tanous            <Annotation Term="OData.Description" String="Serial interfaces can be updated to enable or disable them or change their configuration."/>
45*2bde4061SEd Tanous          </Record>
46*2bde4061SEd Tanous        </Annotation>
47*2bde4061SEd Tanous        <Annotation Term="Capabilities.DeleteRestrictions">
48*2bde4061SEd Tanous          <Record>
49*2bde4061SEd Tanous            <PropertyValue Property="Deletable" Bool="false"/>
50*2bde4061SEd Tanous          </Record>
51*2bde4061SEd Tanous        </Annotation>
52*2bde4061SEd Tanous        <Annotation Term="Redfish.Uris">
53*2bde4061SEd Tanous          <Collection>
54*2bde4061SEd Tanous            <String>/redfish/v1/Managers/{ManagerId}/SerialInterfaces/{SerialInterfaceId}</String>
55*2bde4061SEd Tanous          </Collection>
56*2bde4061SEd Tanous        </Annotation>
57*2bde4061SEd Tanous      </EntityType>
58*2bde4061SEd Tanous    </Schema>
59*2bde4061SEd Tanous
60*2bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="SerialInterface.v1_0_0">
61*2bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
62*2bde4061SEd Tanous      <Annotation Term="Redfish.Release" String="1.0"/>
63*2bde4061SEd Tanous
64*2bde4061SEd Tanous      <EntityType Name="SerialInterface" BaseType="SerialInterface.SerialInterface">
65*2bde4061SEd Tanous        <Property Name="InterfaceEnabled" Type="Edm.Boolean">
66*2bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
67*2bde4061SEd Tanous          <Annotation Term="OData.Description" String="An indication of whether this interface is enabled."/>
68*2bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall indicate whether this interface is enabled."/>
69*2bde4061SEd Tanous        </Property>
70*2bde4061SEd Tanous        <Property Name="SignalType" Type="SerialInterface.v1_0_0.SignalType" Nullable="false">
71*2bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
72*2bde4061SEd Tanous          <Annotation Term="OData.Description" String="The type of signal used for the communication connection."/>
73*2bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the type of serial signaling in use for the serial connection."/>
74*2bde4061SEd Tanous        </Property>
75*2bde4061SEd Tanous        <Property Name="BitRate" Type="SerialInterface.v1_0_0.BitRate" Nullable="false">
76*2bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
77*2bde4061SEd Tanous          <Annotation Term="OData.Description" String="The receive and transmit rate of data flow, typically in bits per second (bit/s), over the serial connection."/>
78*2bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall indicate the transmit and receive speed of the serial connection."/>
79*2bde4061SEd Tanous        </Property>
80*2bde4061SEd Tanous        <Property Name="Parity" Type="SerialInterface.v1_0_0.Parity" Nullable="false">
81*2bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
82*2bde4061SEd Tanous          <Annotation Term="OData.Description" String="The type of parity used by the sender and receiver to detect errors over the serial connection."/>
83*2bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall indicate parity information for a serial connection."/>
84*2bde4061SEd Tanous        </Property>
85*2bde4061SEd Tanous        <Property Name="DataBits" Type="SerialInterface.v1_0_0.DataBits" Nullable="false">
86*2bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
87*2bde4061SEd Tanous          <Annotation Term="OData.Description" String="The number of data bits that follow the start bit over the serial connection."/>
88*2bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall indicate number of data bits for the serial connection."/>
89*2bde4061SEd Tanous        </Property>
90*2bde4061SEd Tanous        <Property Name="StopBits" Type="SerialInterface.v1_0_0.StopBits" Nullable="false">
91*2bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
92*2bde4061SEd Tanous          <Annotation Term="OData.Description" String="The period of time before the next start bit is transmitted."/>
93*2bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall indicate the stop bits for the serial connection."/>
94*2bde4061SEd Tanous        </Property>
95*2bde4061SEd Tanous        <Property Name="FlowControl" Type="SerialInterface.v1_0_0.FlowControl" Nullable="false">
96*2bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
97*2bde4061SEd Tanous          <Annotation Term="OData.Description" String="The type of flow control, if any, that is imposed on the serial connection."/>
98*2bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall indicate the flow control mechanism for the serial connection."/>
99*2bde4061SEd Tanous        </Property>
100*2bde4061SEd Tanous        <Property Name="ConnectorType" Type="SerialInterface.v1_0_0.ConnectorType" Nullable="false">
101*2bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
102*2bde4061SEd Tanous          <Annotation Term="OData.Description" String="The type of connector used for this interface."/>
103*2bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall indicate the type of physical connector used for this serial connection."/>
104*2bde4061SEd Tanous        </Property>
105*2bde4061SEd Tanous        <Property Name="PinOut" Type="SerialInterface.v1_0_0.PinOut">
106*2bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
107*2bde4061SEd Tanous          <Annotation Term="OData.Description" String="The physical pinout configuration for a serial connector."/>
108*2bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall indicate the physical pinout for the serial connector."/>
109*2bde4061SEd Tanous        </Property>
110*2bde4061SEd Tanous      </EntityType>
111*2bde4061SEd Tanous
112*2bde4061SEd Tanous      <EnumType Name="SignalType">
113*2bde4061SEd Tanous        <Member Name="Rs232">
114*2bde4061SEd Tanous          <Annotation Term="OData.Description" String="The serial interface follows RS232."/>
115*2bde4061SEd Tanous        </Member>
116*2bde4061SEd Tanous        <Member Name="Rs485">
117*2bde4061SEd Tanous          <Annotation Term="OData.Description" String="The serial interface follows RS485."/>
118*2bde4061SEd Tanous        </Member>
119*2bde4061SEd Tanous      </EnumType>
120*2bde4061SEd Tanous
121*2bde4061SEd Tanous      <TypeDefinition Name="BitRate" UnderlyingType="Edm.String">
122*2bde4061SEd Tanous        <Annotation Term="Redfish.Enumeration">
123*2bde4061SEd Tanous          <Collection>
124*2bde4061SEd Tanous            <Record>
125*2bde4061SEd Tanous              <PropertyValue Property="Member" String="1200"/>
126*2bde4061SEd Tanous              <Annotation Term="OData.Description" String="A bit rate of 1200 bit/s."/>
127*2bde4061SEd Tanous            </Record>
128*2bde4061SEd Tanous            <Record>
129*2bde4061SEd Tanous              <PropertyValue Property="Member" String="2400"/>
130*2bde4061SEd Tanous              <Annotation Term="OData.Description" String="A bit rate of 2400 bit/s."/>
131*2bde4061SEd Tanous            </Record>
132*2bde4061SEd Tanous            <Record>
133*2bde4061SEd Tanous              <PropertyValue Property="Member" String="4800"/>
134*2bde4061SEd Tanous              <Annotation Term="OData.Description" String="A bit rate of 4800 bit/s."/>
135*2bde4061SEd Tanous            </Record>
136*2bde4061SEd Tanous            <Record>
137*2bde4061SEd Tanous              <PropertyValue Property="Member" String="9600"/>
138*2bde4061SEd Tanous              <Annotation Term="OData.Description" String="A bit rate of 9600 bit/s."/>
139*2bde4061SEd Tanous            </Record>
140*2bde4061SEd Tanous            <Record>
141*2bde4061SEd Tanous              <PropertyValue Property="Member" String="19200"/>
142*2bde4061SEd Tanous              <Annotation Term="OData.Description" String="A bit rate of 19200 bit/s."/>
143*2bde4061SEd Tanous            </Record>
144*2bde4061SEd Tanous            <Record>
145*2bde4061SEd Tanous              <PropertyValue Property="Member" String="38400"/>
146*2bde4061SEd Tanous              <Annotation Term="OData.Description" String="A bit rate of 38400 bit/s."/>
147*2bde4061SEd Tanous            </Record>
148*2bde4061SEd Tanous            <Record>
149*2bde4061SEd Tanous              <PropertyValue Property="Member" String="57600"/>
150*2bde4061SEd Tanous              <Annotation Term="OData.Description" String="A bit rate of 57600 bit/s."/>
151*2bde4061SEd Tanous            </Record>
152*2bde4061SEd Tanous            <Record>
153*2bde4061SEd Tanous              <PropertyValue Property="Member" String="115200"/>
154*2bde4061SEd Tanous              <Annotation Term="OData.Description" String="A bit rate of 115200 bit/s."/>
155*2bde4061SEd Tanous            </Record>
156*2bde4061SEd Tanous            <Record>
157*2bde4061SEd Tanous              <PropertyValue Property="Member" String="230400"/>
158*2bde4061SEd Tanous              <Annotation Term="OData.Description" String="A bit rate of 230400 bit/s."/>
159*2bde4061SEd Tanous            </Record>
160*2bde4061SEd Tanous          </Collection>
161*2bde4061SEd Tanous        </Annotation>
162*2bde4061SEd Tanous      </TypeDefinition>
163*2bde4061SEd Tanous
164*2bde4061SEd Tanous      <EnumType Name="Parity">
165*2bde4061SEd Tanous        <Member Name="None">
166*2bde4061SEd Tanous          <Annotation Term="OData.Description" String="No parity bit."/>
167*2bde4061SEd Tanous        </Member>
168*2bde4061SEd Tanous        <Member Name="Even">
169*2bde4061SEd Tanous          <Annotation Term="OData.Description" String="An even parity bit."/>
170*2bde4061SEd Tanous        </Member>
171*2bde4061SEd Tanous        <Member Name="Odd">
172*2bde4061SEd Tanous          <Annotation Term="OData.Description" String="An odd parity bit."/>
173*2bde4061SEd Tanous        </Member>
174*2bde4061SEd Tanous        <Member Name="Mark">
175*2bde4061SEd Tanous          <Annotation Term="OData.Description" String="A mark parity bit."/>
176*2bde4061SEd Tanous        </Member>
177*2bde4061SEd Tanous        <Member Name="Space">
178*2bde4061SEd Tanous          <Annotation Term="OData.Description" String="A space parity bit."/>
179*2bde4061SEd Tanous        </Member>
180*2bde4061SEd Tanous      </EnumType>
181*2bde4061SEd Tanous
182*2bde4061SEd Tanous      <TypeDefinition Name="DataBits" UnderlyingType="Edm.String">
183*2bde4061SEd Tanous        <Annotation Term="Redfish.Enumeration">
184*2bde4061SEd Tanous          <Collection>
185*2bde4061SEd Tanous            <Record>
186*2bde4061SEd Tanous              <PropertyValue Property="Member" String="5"/>
187*2bde4061SEd Tanous              <Annotation Term="OData.Description" String="Five bits of data following the start bit."/>
188*2bde4061SEd Tanous            </Record>
189*2bde4061SEd Tanous            <Record>
190*2bde4061SEd Tanous              <PropertyValue Property="Member" String="6"/>
191*2bde4061SEd Tanous              <Annotation Term="OData.Description" String="Six bits of data following the start bit."/>
192*2bde4061SEd Tanous            </Record>
193*2bde4061SEd Tanous            <Record>
194*2bde4061SEd Tanous              <PropertyValue Property="Member" String="7"/>
195*2bde4061SEd Tanous              <Annotation Term="OData.Description" String="Seven bits of data following the start bit."/>
196*2bde4061SEd Tanous            </Record>
197*2bde4061SEd Tanous            <Record>
198*2bde4061SEd Tanous              <PropertyValue Property="Member" String="8"/>
199*2bde4061SEd Tanous              <Annotation Term="OData.Description" String="Eight bits of data following the start bit."/>
200*2bde4061SEd Tanous            </Record>
201*2bde4061SEd Tanous          </Collection>
202*2bde4061SEd Tanous        </Annotation>
203*2bde4061SEd Tanous      </TypeDefinition>
204*2bde4061SEd Tanous
205*2bde4061SEd Tanous      <TypeDefinition Name="StopBits" UnderlyingType="Edm.String">
206*2bde4061SEd Tanous        <Annotation Term="Redfish.Enumeration">
207*2bde4061SEd Tanous          <Collection>
208*2bde4061SEd Tanous            <Record>
209*2bde4061SEd Tanous              <PropertyValue Property="Member" String="1"/>
210*2bde4061SEd Tanous              <Annotation Term="OData.Description" String="One stop bit following the data bits."/>
211*2bde4061SEd Tanous            </Record>
212*2bde4061SEd Tanous            <Record>
213*2bde4061SEd Tanous              <PropertyValue Property="Member" String="2"/>
214*2bde4061SEd Tanous              <Annotation Term="OData.Description" String="Two stop bits following the data bits."/>
215*2bde4061SEd Tanous            </Record>
216*2bde4061SEd Tanous          </Collection>
217*2bde4061SEd Tanous        </Annotation>
218*2bde4061SEd Tanous      </TypeDefinition>
219*2bde4061SEd Tanous
220*2bde4061SEd Tanous      <EnumType Name="FlowControl">
221*2bde4061SEd Tanous        <Member Name="None">
222*2bde4061SEd Tanous          <Annotation Term="OData.Description" String="No flow control imposed."/>
223*2bde4061SEd Tanous        </Member>
224*2bde4061SEd Tanous        <Member Name="Software">
225*2bde4061SEd Tanous          <Annotation Term="OData.Description" String="XON/XOFF in-band flow control imposed."/>
226*2bde4061SEd Tanous        </Member>
227*2bde4061SEd Tanous        <Member Name="Hardware">
228*2bde4061SEd Tanous          <Annotation Term="OData.Description" String="Out-of-band flow control imposed."/>
229*2bde4061SEd Tanous        </Member>
230*2bde4061SEd Tanous      </EnumType>
231*2bde4061SEd Tanous
232*2bde4061SEd Tanous      <EnumType Name="PinOut">
233*2bde4061SEd Tanous        <Member Name="Cisco">
234*2bde4061SEd Tanous          <Annotation Term="OData.Description" String="The Cisco pinout configuration."/>
235*2bde4061SEd Tanous        </Member>
236*2bde4061SEd Tanous        <Member Name="Cyclades">
237*2bde4061SEd Tanous          <Annotation Term="OData.Description" String="The Cyclades pinout configuration."/>
238*2bde4061SEd Tanous        </Member>
239*2bde4061SEd Tanous        <Member Name="Digi">
240*2bde4061SEd Tanous          <Annotation Term="OData.Description" String="The Digi pinout configuration."/>
241*2bde4061SEd Tanous        </Member>
242*2bde4061SEd Tanous      </EnumType>
243*2bde4061SEd Tanous
244*2bde4061SEd Tanous      <TypeDefinition Name="ConnectorType" UnderlyingType="Edm.String">
245*2bde4061SEd Tanous        <Annotation Term="Redfish.Enumeration">
246*2bde4061SEd Tanous          <Collection>
247*2bde4061SEd Tanous            <Record>
248*2bde4061SEd Tanous              <PropertyValue Property="Member" String="RJ45"/>
249*2bde4061SEd Tanous              <Annotation Term="OData.Description" String="An RJ45 connector."/>
250*2bde4061SEd Tanous            </Record>
251*2bde4061SEd Tanous            <Record>
252*2bde4061SEd Tanous              <PropertyValue Property="Member" String="RJ11"/>
253*2bde4061SEd Tanous              <Annotation Term="OData.Description" String="An RJ11 connector."/>
254*2bde4061SEd Tanous            </Record>
255*2bde4061SEd Tanous            <Record>
256*2bde4061SEd Tanous              <PropertyValue Property="Member" String="DB9 Female"/>
257*2bde4061SEd Tanous              <Annotation Term="OData.Description" String="A DB9 Female connector."/>
258*2bde4061SEd Tanous            </Record>
259*2bde4061SEd Tanous            <Record>
260*2bde4061SEd Tanous              <PropertyValue Property="Member" String="DB9 Male"/>
261*2bde4061SEd Tanous              <Annotation Term="OData.Description" String="A DB9 Male connector."/>
262*2bde4061SEd Tanous            </Record>
263*2bde4061SEd Tanous            <Record>
264*2bde4061SEd Tanous              <PropertyValue Property="Member" String="DB25 Female"/>
265*2bde4061SEd Tanous              <Annotation Term="OData.Description" String="A DB25 Female connector."/>
266*2bde4061SEd Tanous            </Record>
267*2bde4061SEd Tanous            <Record>
268*2bde4061SEd Tanous              <PropertyValue Property="Member" String="DB25 Male"/>
269*2bde4061SEd Tanous              <Annotation Term="OData.Description" String="A DB25 Male connector."/>
270*2bde4061SEd Tanous            </Record>
271*2bde4061SEd Tanous            <Record>
272*2bde4061SEd Tanous              <PropertyValue Property="Member" String="USB"/>
273*2bde4061SEd Tanous              <Annotation Term="OData.Description" String="A USB connector."/>
274*2bde4061SEd Tanous            </Record>
275*2bde4061SEd Tanous            <Record>
276*2bde4061SEd Tanous              <PropertyValue Property="Member" String="mUSB"/>
277*2bde4061SEd Tanous              <Annotation Term="OData.Description" String="A mUSB connector."/>
278*2bde4061SEd Tanous            </Record>
279*2bde4061SEd Tanous            <Record>
280*2bde4061SEd Tanous              <PropertyValue Property="Member" String="uUSB"/>
281*2bde4061SEd Tanous              <Annotation Term="OData.Description" String="A uUSB connector."/>
282*2bde4061SEd Tanous            </Record>
283*2bde4061SEd Tanous          </Collection>
284*2bde4061SEd Tanous        </Annotation>
285*2bde4061SEd Tanous      </TypeDefinition>
286*2bde4061SEd Tanous    </Schema>
287*2bde4061SEd Tanous
288*2bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="SerialInterface.v1_0_2">
289*2bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
290*2bde4061SEd Tanous      <Annotation Term="OData.Description" String="This version was created to show that annotations in previous namespaces were updated."/>
291*2bde4061SEd Tanous      <EntityType Name="SerialInterface" BaseType="SerialInterface.v1_0_0.SerialInterface"/>
292*2bde4061SEd Tanous    </Schema>
293*2bde4061SEd Tanous
294*2bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="SerialInterface.v1_0_3">
295*2bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
296*2bde4061SEd Tanous      <Annotation Term="OData.Description" String="This version was created to show that annotations in previous namespaces were updated."/>
297*2bde4061SEd Tanous      <EntityType Name="SerialInterface" BaseType="SerialInterface.v1_0_2.SerialInterface"/>
298*2bde4061SEd Tanous    </Schema>
299*2bde4061SEd Tanous
300*2bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="SerialInterface.v1_0_4">
301*2bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
302*2bde4061SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct the ConnectorType enumerated values to match original publication."/>
303*2bde4061SEd Tanous      <EntityType Name="SerialInterface" BaseType="SerialInterface.v1_0_3.SerialInterface"/>
304*2bde4061SEd Tanous    </Schema>
305*2bde4061SEd Tanous
306*2bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="SerialInterface.v1_0_5">
307*2bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
308*2bde4061SEd Tanous      <Annotation Term="OData.Description" String="This version was created to add descriptions to various enumerated values."/>
309*2bde4061SEd Tanous      <EntityType Name="SerialInterface" BaseType="SerialInterface.v1_0_4.SerialInterface"/>
310*2bde4061SEd Tanous    </Schema>
311*2bde4061SEd Tanous
312*2bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="SerialInterface.v1_0_6">
313*2bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
314*2bde4061SEd Tanous      <Annotation Term="OData.Description" String="This version was created to force the regeneration of JSON Schema so that OData properties are marked as required, and integer properties are marked as integer rather than number."/>
315*2bde4061SEd Tanous      <EntityType Name="SerialInterface" BaseType="SerialInterface.v1_0_5.SerialInterface"/>
316*2bde4061SEd Tanous    </Schema>
317*2bde4061SEd Tanous
318*2bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="SerialInterface.v1_0_7">
319*2bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
320*2bde4061SEd Tanous      <Annotation Term="OData.Description" String="This version was created to force the regeneration of JSON Schema so that URI properties use the uri-reference format."/>
321*2bde4061SEd Tanous      <EntityType Name="SerialInterface" BaseType="SerialInterface.v1_0_6.SerialInterface"/>
322*2bde4061SEd Tanous    </Schema>
323*2bde4061SEd Tanous
324*2bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="SerialInterface.v1_0_8">
325*2bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
326*2bde4061SEd Tanous      <Annotation Term="OData.Description" String="This version was created to update descriptions that this schema defines."/>
327*2bde4061SEd Tanous      <EntityType Name="SerialInterface" BaseType="SerialInterface.v1_0_7.SerialInterface"/>
328*2bde4061SEd Tanous    </Schema>
329*2bde4061SEd Tanous
330*2bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="SerialInterface.v1_0_9">
331*2bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
332*2bde4061SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
333*2bde4061SEd Tanous      <EntityType Name="SerialInterface" BaseType="SerialInterface.v1_0_8.SerialInterface"/>
334*2bde4061SEd Tanous    </Schema>
335*2bde4061SEd Tanous
336*2bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="SerialInterface.v1_0_10">
337*2bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
338*2bde4061SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
339*2bde4061SEd Tanous      <EntityType Name="SerialInterface" BaseType="SerialInterface.v1_0_9.SerialInterface"/>
340*2bde4061SEd Tanous    </Schema>
341*2bde4061SEd Tanous
342*2bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="SerialInterface.v1_0_11">
343*2bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
344*2bde4061SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
345*2bde4061SEd Tanous      <EntityType Name="SerialInterface" BaseType="SerialInterface.v1_0_10.SerialInterface"/>
346*2bde4061SEd Tanous    </Schema>
347*2bde4061SEd Tanous
348*2bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="SerialInterface.v1_1_0">
349*2bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
350*2bde4061SEd Tanous      <Annotation Term="Redfish.Release" String="2017.1"/>
351*2bde4061SEd Tanous
352*2bde4061SEd Tanous      <EntityType Name="SerialInterface" BaseType="SerialInterface.v1_0_3.SerialInterface">
353*2bde4061SEd Tanous        <Property Name="Actions" Type="SerialInterface.v1_1_0.Actions" Nullable="false">
354*2bde4061SEd Tanous          <Annotation Term="OData.Description" String="The available actions for this resource."/>
355*2bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the available actions for this resource."/>
356*2bde4061SEd Tanous        </Property>
357*2bde4061SEd Tanous      </EntityType>
358*2bde4061SEd Tanous
359*2bde4061SEd Tanous      <ComplexType Name="Actions">
360*2bde4061SEd Tanous        <Annotation Term="OData.AdditionalProperties" Bool="false"/>
361*2bde4061SEd Tanous        <Annotation Term="OData.Description" String="The available actions for this resource."/>
362*2bde4061SEd Tanous        <Annotation Term="OData.LongDescription" String="This type shall contain the available actions for this resource."/>
363*2bde4061SEd Tanous        <Property Name="Oem" Type="SerialInterface.v1_1_0.OemActions" Nullable="false">
364*2bde4061SEd Tanous          <Annotation Term="OData.Description" String="The available OEM-specific actions for this resource."/>
365*2bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the available OEM-specific actions for this resource."/>
366*2bde4061SEd Tanous        </Property>
367*2bde4061SEd Tanous      </ComplexType>
368*2bde4061SEd Tanous
369*2bde4061SEd Tanous      <ComplexType Name="OemActions">
370*2bde4061SEd Tanous        <Annotation Term="OData.AdditionalProperties" Bool="true"/>
371*2bde4061SEd Tanous        <Annotation Term="OData.Description" String="The available OEM-specific actions for this resource."/>
372*2bde4061SEd Tanous        <Annotation Term="OData.LongDescription" String="This type shall contain the available OEM-specific actions for this resource."/>
373*2bde4061SEd Tanous      </ComplexType>
374*2bde4061SEd Tanous    </Schema>
375*2bde4061SEd Tanous
376*2bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="SerialInterface.v1_1_1">
377*2bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
378*2bde4061SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct the ConnectorType enumerated values to match original publication."/>
379*2bde4061SEd Tanous      <EntityType Name="SerialInterface" BaseType="SerialInterface.v1_1_0.SerialInterface"/>
380*2bde4061SEd Tanous    </Schema>
381*2bde4061SEd Tanous
382*2bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="SerialInterface.v1_1_2">
383*2bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
384*2bde4061SEd Tanous      <Annotation Term="OData.Description" String="This version was created to add descriptions to various enumerated values."/>
385*2bde4061SEd Tanous      <EntityType Name="SerialInterface" BaseType="SerialInterface.v1_1_1.SerialInterface"/>
386*2bde4061SEd Tanous    </Schema>
387*2bde4061SEd Tanous
388*2bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="SerialInterface.v1_1_3">
389*2bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
390*2bde4061SEd Tanous      <Annotation Term="OData.Description" String="This version was created to force the regeneration of JSON Schema so that OData properties are marked as required, and integer properties are marked as integer rather than number."/>
391*2bde4061SEd Tanous      <EntityType Name="SerialInterface" BaseType="SerialInterface.v1_1_2.SerialInterface"/>
392*2bde4061SEd Tanous    </Schema>
393*2bde4061SEd Tanous
394*2bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="SerialInterface.v1_1_4">
395*2bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
396*2bde4061SEd Tanous      <Annotation Term="OData.Description" String="This version was created to force the regeneration of JSON Schema so that URI properties use the uri-reference format."/>
397*2bde4061SEd Tanous      <EntityType Name="SerialInterface" BaseType="SerialInterface.v1_1_3.SerialInterface"/>
398*2bde4061SEd Tanous    </Schema>
399*2bde4061SEd Tanous
400*2bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="SerialInterface.v1_1_5">
401*2bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
402*2bde4061SEd Tanous      <Annotation Term="OData.Description" String="This version was created to update descriptions that this schema defines."/>
403*2bde4061SEd Tanous      <EntityType Name="SerialInterface" BaseType="SerialInterface.v1_1_4.SerialInterface"/>
404*2bde4061SEd Tanous    </Schema>
405*2bde4061SEd Tanous
406*2bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="SerialInterface.v1_1_6">
407*2bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
408*2bde4061SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
409*2bde4061SEd Tanous      <EntityType Name="SerialInterface" BaseType="SerialInterface.v1_1_5.SerialInterface"/>
410*2bde4061SEd Tanous    </Schema>
411*2bde4061SEd Tanous
412*2bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="SerialInterface.v1_1_7">
413*2bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
414*2bde4061SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
415*2bde4061SEd Tanous      <EntityType Name="SerialInterface" BaseType="SerialInterface.v1_1_6.SerialInterface"/>
416*2bde4061SEd Tanous    </Schema>
417*2bde4061SEd Tanous
418*2bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="SerialInterface.v1_1_8">
419*2bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
420*2bde4061SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
421*2bde4061SEd Tanous      <EntityType Name="SerialInterface" BaseType="SerialInterface.v1_1_7.SerialInterface"/>
422*2bde4061SEd Tanous    </Schema>
423*2bde4061SEd Tanous
424*2bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="SerialInterface.v1_2_0">
425*2bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
426*2bde4061SEd Tanous      <Annotation Term="Redfish.Release" String="2023.2"/>
427*2bde4061SEd Tanous
428*2bde4061SEd Tanous      <EntityType Name="SerialInterface" BaseType="SerialInterface.v1_1_8.SerialInterface">
429*2bde4061SEd Tanous        <Property Name="Links" Type="SerialInterface.v1_2_0.Links" Nullable="false">
430*2bde4061SEd Tanous          <Annotation Term="OData.Description" String="The links to other resources that are related to this resource."/>
431*2bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain links to resources that are related to but are not contained by, or subordinate to, this resource."/>
432*2bde4061SEd Tanous        </Property>
433*2bde4061SEd Tanous      </EntityType>
434*2bde4061SEd Tanous
435*2bde4061SEd Tanous      <ComplexType Name="Links" BaseType="Resource.Links">
436*2bde4061SEd Tanous        <Annotation Term="OData.Description" String="The links to other resources that are related to this resource."/>
437*2bde4061SEd Tanous        <Annotation Term="OData.LongDescription" String="This Redfish Specification-described type shall contain links to resources that are related to but are not contained by, or subordinate to, this resource."/>
438*2bde4061SEd Tanous      </ComplexType>
439*2bde4061SEd Tanous    </Schema>
440*2bde4061SEd Tanous
441*2bde4061SEd Tanous  </edmx:DataServices>
442*2bde4061SEd Tanous</edmx:Edmx>
443