1720c9898SEd Tanous<?xml version="1.0" encoding="UTF-8"?>
2720c9898SEd Tanous<!---->
3720c9898SEd Tanous<!--################################################################################       -->
45ecf7b4eSGunnar Mills<!--# Redfish Schema:  Resource v1.23.0                                                    -->
5720c9898SEd Tanous<!--#                                                                                      -->
6720c9898SEd Tanous<!--# For a detailed change log, see the README file contained in the DSP8010 bundle,      -->
7720c9898SEd Tanous<!--# available at http://www.dmtf.org/standards/redfish                                   -->
8d125652eSGunnar Mills<!--# Copyright 2014-2025 DMTF.                                                            -->
9720c9898SEd Tanous<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
10720c9898SEd Tanous<!--################################################################################       -->
11720c9898SEd Tanous<!---->
12720c9898SEd Tanous<edmx:Edmx xmlns:edmx="http://docs.oasis-open.org/odata/ns/edmx" Version="4.0">
13720c9898SEd Tanous
14720c9898SEd Tanous  <edmx:Reference Uri="http://docs.oasis-open.org/odata/odata/v4.0/errata03/csd01/complete/vocabularies/Org.OData.Core.V1.xml">
15720c9898SEd Tanous    <edmx:Include Namespace="Org.OData.Core.V1" Alias="OData"/>
16720c9898SEd Tanous  </edmx:Reference>
17720c9898SEd Tanous  <edmx:Reference Uri="http://docs.oasis-open.org/odata/odata/v4.0/errata03/csd01/complete/vocabularies/Org.OData.Measures.V1.xml">
18720c9898SEd Tanous    <edmx:Include Namespace="Org.OData.Measures.V1" Alias="Measures"/>
19720c9898SEd Tanous  </edmx:Reference>
20720c9898SEd Tanous  <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/RedfishExtensions_v1.xml">
21720c9898SEd Tanous    <edmx:Include Namespace="Validation.v1_0_0" Alias="Validation"/>
22720c9898SEd Tanous    <edmx:Include Namespace="RedfishExtensions.v1_0_0" Alias="Redfish"/>
23720c9898SEd Tanous  </edmx:Reference>
24720c9898SEd Tanous  <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/LogEntry_v1.xml">
25720c9898SEd Tanous    <edmx:Include Namespace="LogEntry"/>
26720c9898SEd Tanous  </edmx:Reference>
27720c9898SEd Tanous  <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/ResolutionStep_v1.xml">
28720c9898SEd Tanous    <edmx:Include Namespace="ResolutionStep"/>
29720c9898SEd Tanous  </edmx:Reference>
30720c9898SEd Tanous
31720c9898SEd Tanous  <edmx:DataServices>
32720c9898SEd Tanous
33720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource">
34720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
35f2a8e57eSGunnar Mills      <Annotation Term="Redfish.Language" String="en"/>
36720c9898SEd Tanous
37720c9898SEd Tanous      <TypeDefinition Name="Id" UnderlyingType="Edm.String">
38720c9898SEd Tanous        <Annotation Term="OData.Description" String="The unique identifier for this resource within the collection of similar resources."/>
39720c9898SEd Tanous        <Annotation Term="OData.LongDescription" String="This property shall contain the identifier for this resource.  The value shall conform with the 'Id' clause of the Redfish Specification."/>
40720c9898SEd Tanous      </TypeDefinition>
41720c9898SEd Tanous
42720c9898SEd Tanous      <TypeDefinition Name="Description" UnderlyingType="Edm.String">
43720c9898SEd Tanous        <Annotation Term="OData.Description" String="The description of this resource.  Used for commonality in the schema definitions."/>
44720c9898SEd Tanous        <Annotation Term="OData.LongDescription" String="This property shall contain the description of this resource.  The value shall conform with the 'Description' clause of the Redfish Specification."/>
45720c9898SEd Tanous      </TypeDefinition>
46720c9898SEd Tanous
47720c9898SEd Tanous      <TypeDefinition Name="Name" UnderlyingType="Edm.String">
48720c9898SEd Tanous        <Annotation Term="OData.Description"  String="The name of the resource or array member."/>
49720c9898SEd Tanous        <Annotation Term="OData.LongDescription" String="This property shall contain the name of this resource or array member.  The value shall conform with the 'Name' clause of the Redfish Specification."/>
50720c9898SEd Tanous      </TypeDefinition>
51720c9898SEd Tanous
52720c9898SEd Tanous      <TypeDefinition Name="UUID" UnderlyingType="Edm.Guid"/>
53720c9898SEd Tanous
54720c9898SEd Tanous      <ComplexType Name="Links" Abstract="true">
55720c9898SEd Tanous        <Annotation Term="OData.AdditionalProperties" Bool="false"/>
56720c9898SEd Tanous        <Property Name="Oem" Type="Resource.Oem" Nullable="false">
57720c9898SEd Tanous          <Annotation Term="OData.Description" String="The OEM extension property."/>
58720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the OEM extensions.  All values for properties contained in this object shall conform to the Redfish Specification-described requirements."/>
59720c9898SEd Tanous        </Property>
60720c9898SEd Tanous      </ComplexType>
61720c9898SEd Tanous
62720c9898SEd Tanous      <ComplexType Name="Oem">
63720c9898SEd Tanous        <Annotation Term="OData.AdditionalProperties" Bool="true"/>
64720c9898SEd Tanous        <Annotation Term="Redfish.DynamicPropertyPatterns">
65720c9898SEd Tanous          <Collection>
66720c9898SEd Tanous            <Record>
67720c9898SEd Tanous              <PropertyValue Property="Pattern" String="^[A-Za-z0-9_]+$"/>
68720c9898SEd Tanous              <PropertyValue Property="Type" String="Resource.OemObject"/>
69720c9898SEd Tanous            </Record>
70720c9898SEd Tanous          </Collection>
71720c9898SEd Tanous        </Annotation>
72720c9898SEd Tanous        <Annotation Term="OData.Description" String="The OEM extension."/>
73720c9898SEd Tanous        <Annotation Term="OData.LongDescription" String="This object represents the OEM properties.  The resource values shall comply with the Redfish Specification-described requirements."/>
74720c9898SEd Tanous      </ComplexType>
75720c9898SEd Tanous
76720c9898SEd Tanous      <ComplexType Name="OemObject">
77720c9898SEd Tanous        <Annotation Term="OData.AdditionalProperties" Bool="true"/>
78720c9898SEd Tanous        <Annotation Term="OData.Description" String="The base type for an OEM extension."/>
79720c9898SEd Tanous        <Annotation Term="OData.LongDescription" String="This object represents the base type for an OEM object.  The resource values shall comply with the Redfish Specification-described requirements."/>
80720c9898SEd Tanous      </ComplexType>
81720c9898SEd Tanous
82720c9898SEd Tanous      <EntityType Name="ItemOrCollection" Abstract="true"/>
83720c9898SEd Tanous
84720c9898SEd Tanous      <EntityType Name="Item" BaseType="Resource.ItemOrCollection" Abstract="true">
85720c9898SEd Tanous        <Annotation Term="OData.AdditionalProperties" Bool="false"/>
86720c9898SEd Tanous        <Annotation Term="OData.Description" String="The base type for resources and members that can be linked to."/>
87720c9898SEd Tanous        <Property Name="Oem" Type="Resource.Oem" Nullable="false">
88720c9898SEd Tanous          <Annotation Term="OData.Description" String="The OEM extension property."/>
89720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the OEM extensions.  All values for properties that this object contains shall conform to the Redfish Specification-described requirements."/>
90720c9898SEd Tanous        </Property>
91720c9898SEd Tanous      </EntityType>
92720c9898SEd Tanous
93720c9898SEd Tanous      <EntityType Name="ReferenceableMember" BaseType="Resource.Item" Abstract="true"/>
94720c9898SEd Tanous
95720c9898SEd Tanous      <EntityType Name="Resource" BaseType="Resource.Item" Abstract="true"/>
96720c9898SEd Tanous
97720c9898SEd Tanous      <EntityType Name="ResourceCollection" BaseType="Resource.ItemOrCollection" Abstract="true"/>
98720c9898SEd Tanous
99720c9898SEd Tanous      <ComplexType Name="Status">
100720c9898SEd Tanous        <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
101720c9898SEd Tanous        <Annotation Term="OData.AdditionalProperties" Bool="false"/>
102720c9898SEd Tanous        <Annotation Term="OData.Description" String="The status and health of a resource and its children."/>
103720c9898SEd Tanous        <Annotation Term="OData.LongDescription" String="This type shall contain any status or health properties of a resource."/>
104720c9898SEd Tanous        <Property Name="State" Type="Resource.State">
105720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
106f2a8e57eSGunnar Mills          <Annotation Term="OData.Description" String="The state of the resource."/>
107f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall indicate the state of the resource."/>
108720c9898SEd Tanous        </Property>
109720c9898SEd Tanous        <Property Name="HealthRollup" Type="Resource.Health">
110720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
111720c9898SEd Tanous          <Annotation Term="OData.Description" String="The overall health state from the view of this resource."/>
11228cfceb2SGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall represent the health state of the resource and its dependent resources.  The values shall conform to those defined in the Redfish Specification.  For additional property requirements, see the corresponding definition in the Redfish Data Model Specification."/>
113720c9898SEd Tanous        </Property>
114720c9898SEd Tanous        <Property Name="Health" Type="Resource.Health">
115720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
116720c9898SEd Tanous          <Annotation Term="OData.Description" String="The health state of this resource in the absence of its dependent resources."/>
117720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall represent the health state of the resource without considering its dependent resources.  The values shall conform to those defined in the Redfish Specification."/>
118720c9898SEd Tanous        </Property>
119720c9898SEd Tanous        <Property Name="Conditions" Type="Collection(Resource.Condition)">
120720c9898SEd Tanous          <Annotation Term="OData.Description" String="Conditions in this resource that require attention."/>
1219b46bc0bSMyung Bae          <Annotation Term="OData.LongDescription" String="This property shall represent the active conditions requiring attention in this or a related resource.  The conditions may affect the `Health` or `HealthRollup` of this resource.  The service may roll up multiple conditions originating from a resource, using the `ConditionInRelatedResource` message from the Base Message Registry.  The array order of conditions may change as new conditions occur or as conditions are resolved by the service."/>
122720c9898SEd Tanous          <Annotation Term="Redfish.Revisions">
123720c9898SEd Tanous            <Collection>
124720c9898SEd Tanous              <Record>
125720c9898SEd Tanous                <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/>
126720c9898SEd Tanous                <PropertyValue Property="Version" String="v1_11_0"/>
127720c9898SEd Tanous              </Record>
128720c9898SEd Tanous            </Collection>
129720c9898SEd Tanous          </Annotation>
130720c9898SEd Tanous        </Property>
131720c9898SEd Tanous        <Property Name="Oem" Type="Resource.Oem" Nullable="false">
132720c9898SEd Tanous          <Annotation Term="OData.Description" String="The OEM extension property."/>
133720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the OEM extensions.  All values for properties contained in this object shall conform to the Redfish Specification-described requirements."/>
134720c9898SEd Tanous        </Property>
135720c9898SEd Tanous      </ComplexType>
136720c9898SEd Tanous
137720c9898SEd Tanous      <ComplexType Name="Condition">
138720c9898SEd Tanous        <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
139720c9898SEd Tanous        <Annotation Term="OData.AdditionalProperties" Bool="false"/>
140720c9898SEd Tanous        <Annotation Term="OData.Description" String="A condition that requires attention."/>
141720c9898SEd Tanous        <Annotation Term="OData.LongDescription" String="This type shall contain the description and details of a condition that exists within this resource or a related resource that requires attention."/>
142720c9898SEd Tanous        <Property Name="Timestamp" Type="Edm.DateTimeOffset" Nullable="false">
143720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
144720c9898SEd Tanous          <Annotation Term="OData.Description" String="The time the condition occurred."/>
145720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall indicate the time the condition occurred."/>
146720c9898SEd Tanous        </Property>
147720c9898SEd Tanous        <Property Name="MessageId" Type="Edm.String" Nullable="false">
148720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
149720c9898SEd Tanous          <Annotation Term="OData.Description" String="The identifier for the message."/>
150f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain a `MessageId`, as defined in the 'MessageId format' clause of the Redfish Specification."/>
151720c9898SEd Tanous          <Annotation Term="Redfish.Required"/>
152720c9898SEd Tanous        </Property>
153720c9898SEd Tanous        <Property Name="MessageArgs" Type="Collection(Edm.String)" Nullable="false">
154720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
155720c9898SEd Tanous          <Annotation Term="OData.Description" String="An array of message arguments that are substituted for the arguments in the message when looked up in the message registry."/>
156f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain an array of message arguments that are substituted for the arguments in the message when looked up in the message registry.  It has the same semantics as the `MessageArgs` property in the Redfish `MessageRegistry` schema."/>
157720c9898SEd Tanous        </Property>
158720c9898SEd Tanous        <Property Name="Message" Type="Edm.String" Nullable="false">
159720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
160720c9898SEd Tanous          <Annotation Term="OData.Description" String="The human-readable message for this condition."/>
161720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain a human-readable message describing this condition."/>
162720c9898SEd Tanous        </Property>
163720c9898SEd Tanous        <Property Name="Severity" Type="Resource.Health" Nullable="false">
164720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
165720c9898SEd Tanous          <Annotation Term="OData.Description" String="The severity of the condition."/>
166720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the severity of the condition.  Services can replace the value defined in the message registry with a value more applicable to the implementation."/>
167720c9898SEd Tanous        </Property>
168720c9898SEd Tanous        <NavigationProperty Name="OriginOfCondition" Type="Resource.Item" Nullable="false">
169720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
170720c9898SEd Tanous          <Annotation Term="OData.Description" String="A link to the resource or object that originated the condition."/>
171720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain a link to the resource or object that originated the condition.  This property shall not be present if the condition was caused by this resource."/>
172720c9898SEd Tanous          <Annotation Term="OData.AutoExpandReferences"/>
173720c9898SEd Tanous        </NavigationProperty>
174720c9898SEd Tanous        <NavigationProperty Name="LogEntry" Type="LogEntry.LogEntry" Nullable="false">
175720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
176720c9898SEd Tanous          <Annotation Term="OData.Description" String="The link to the log entry created for this condition."/>
177f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource of type `LogEntry` that represents the log entry created for this condition."/>
178720c9898SEd Tanous          <Annotation Term="OData.AutoExpandReferences"/>
179720c9898SEd Tanous        </NavigationProperty>
180720c9898SEd Tanous        <Property Name="Resolution" Type="Edm.String" Nullable="false">
181720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
182720c9898SEd Tanous          <Annotation Term="OData.Description" String="Suggestions on how to resolve the condition."/>
183720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the resolution of the condition.  Services should replace the resolution defined in the message registry with a more specific resolution."/>
184720c9898SEd Tanous          <Annotation Term="Redfish.Revisions">
185720c9898SEd Tanous            <Collection>
186720c9898SEd Tanous              <Record>
187720c9898SEd Tanous                <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/>
188720c9898SEd Tanous                <PropertyValue Property="Version" String="v1_14_0"/>
189720c9898SEd Tanous              </Record>
190720c9898SEd Tanous            </Collection>
191720c9898SEd Tanous          </Annotation>
192720c9898SEd Tanous        </Property>
193720c9898SEd Tanous        <Property Name="ResolutionSteps" Type="Collection(ResolutionStep.ResolutionStep)" Nullable="false">
194720c9898SEd Tanous          <Annotation Term="OData.Description" String="The list of recommended steps to resolve the condition."/>
195720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain an array of recommended steps to resolve the condition.  A client can stop executing the resolution steps once the condition is removed from the resource."/>
196720c9898SEd Tanous          <Annotation Term="Redfish.Revisions">
197720c9898SEd Tanous            <Collection>
198720c9898SEd Tanous              <Record>
199720c9898SEd Tanous                <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/>
200720c9898SEd Tanous                <PropertyValue Property="Version" String="v1_18_0"/>
201720c9898SEd Tanous              </Record>
202720c9898SEd Tanous            </Collection>
203720c9898SEd Tanous          </Annotation>
204720c9898SEd Tanous        </Property>
205dd5c81e9SGunnar Mills        <Property Name="Username" Type="Edm.String">
206dd5c81e9SGunnar Mills          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
207dd5c81e9SGunnar Mills          <Annotation Term="OData.Description" String="The username of the account associated with the condition."/>
208dd5c81e9SGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain the username of the account associated with the condition.  This should be used for conditions that result from a user action."/>
209dd5c81e9SGunnar Mills          <Annotation Term="Redfish.Revisions">
210dd5c81e9SGunnar Mills            <Collection>
211dd5c81e9SGunnar Mills              <Record>
212dd5c81e9SGunnar Mills                <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/>
213dd5c81e9SGunnar Mills                <PropertyValue Property="Version" String="v1_20_0"/>
214dd5c81e9SGunnar Mills              </Record>
215dd5c81e9SGunnar Mills            </Collection>
216dd5c81e9SGunnar Mills          </Annotation>
217dd5c81e9SGunnar Mills        </Property>
218dd5c81e9SGunnar Mills        <Property Name="UserAuthenticationSource" Type="Edm.String">
219dd5c81e9SGunnar Mills          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
220dd5c81e9SGunnar Mills          <Annotation Term="OData.Description" String="The source of authentication for the username property associated with the condition."/>
221dd5c81e9SGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain the URL to the authentication service that is associated with the username property.  This should be used for conditions that result from a user action."/>
222dd5c81e9SGunnar Mills          <Annotation Term="Redfish.Revisions">
223dd5c81e9SGunnar Mills            <Collection>
224dd5c81e9SGunnar Mills              <Record>
225dd5c81e9SGunnar Mills                <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/>
226dd5c81e9SGunnar Mills                <PropertyValue Property="Version" String="v1_20_0"/>
227dd5c81e9SGunnar Mills              </Record>
228dd5c81e9SGunnar Mills            </Collection>
229dd5c81e9SGunnar Mills          </Annotation>
230dd5c81e9SGunnar Mills        </Property>
231c6d7a45dSGunnar Mills        <Property Name="ConditionType" Type="Resource.v1_22_0.ConditionType">
232c6d7a45dSGunnar Mills          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
233c6d7a45dSGunnar Mills          <Annotation Term="OData.Description" String="The type of condition."/>
234c6d7a45dSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain the type of condition."/>
235c6d7a45dSGunnar Mills          <Annotation Term="Redfish.Revisions">
236c6d7a45dSGunnar Mills            <Collection>
237c6d7a45dSGunnar Mills              <Record>
238c6d7a45dSGunnar Mills                <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/>
239c6d7a45dSGunnar Mills                <PropertyValue Property="Version" String="v1_22_0"/>
240c6d7a45dSGunnar Mills              </Record>
241c6d7a45dSGunnar Mills            </Collection>
242c6d7a45dSGunnar Mills          </Annotation>
243c6d7a45dSGunnar Mills        </Property>
2449b46bc0bSMyung Bae        <Property Name="Oem" Type="Resource.Oem" Nullable="false">
2459b46bc0bSMyung Bae          <Annotation Term="OData.Description" String="The OEM extension property."/>
2469b46bc0bSMyung Bae          <Annotation Term="OData.LongDescription" String="This property shall contain the OEM extensions.  All values for properties contained in this object shall conform to the Redfish Specification-described requirements."/>
2479b46bc0bSMyung Bae          <Annotation Term="Redfish.Revisions">
2489b46bc0bSMyung Bae            <Collection>
2499b46bc0bSMyung Bae              <Record>
2509b46bc0bSMyung Bae                <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/>
2519b46bc0bSMyung Bae                <PropertyValue Property="Version" String="v1_21_0"/>
2529b46bc0bSMyung Bae              </Record>
2539b46bc0bSMyung Bae            </Collection>
2549b46bc0bSMyung Bae          </Annotation>
2559b46bc0bSMyung Bae        </Property>
256720c9898SEd Tanous      </ComplexType>
257720c9898SEd Tanous
258720c9898SEd Tanous      <EnumType Name="State">
259720c9898SEd Tanous        <Member Name="Enabled">
260720c9898SEd Tanous          <Annotation Term="OData.Description" String="This function or resource is enabled."/>
261f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This value shall indicate that a function or resource is capable of operating."/>
262720c9898SEd Tanous        </Member>
263720c9898SEd Tanous        <Member Name="Disabled">
264720c9898SEd Tanous          <Annotation Term="OData.Description" String="This function or resource is disabled."/>
265f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This value shall indicate that a function or resource is unavailable."/>
266720c9898SEd Tanous        </Member>
267720c9898SEd Tanous        <Member Name="StandbyOffline">
268720c9898SEd Tanous          <Annotation Term="OData.Description" String="This function or resource is enabled but awaits an external action to activate it."/>
269f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This value shall indicate that a resource is temporarily unavailable but may become available through an external action."/>
270720c9898SEd Tanous        </Member>
271720c9898SEd Tanous        <Member Name="StandbySpare">
272720c9898SEd Tanous          <Annotation Term="OData.Description" String="This function or resource is part of a redundancy set and awaits a failover or other external action to activate it."/>
273f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This value shall indicate that a resource is unavailable but may become available automatically as part of a failover, through an external action, or in response to the change in state of another device or resource."/>
274720c9898SEd Tanous        </Member>
275720c9898SEd Tanous        <Member Name="InTest">
276720c9898SEd Tanous          <Annotation Term="OData.Description" String="This function or resource is undergoing testing or is in the process of capturing information for debugging."/>
277f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This value shall indicate that the component is undergoing testing or is in the process of capturing information for debugging."/>
278720c9898SEd Tanous        </Member>
279720c9898SEd Tanous        <Member Name="Starting">
280720c9898SEd Tanous          <Annotation Term="OData.Description" String="This function or resource is starting."/>
281f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This value shall indicate that the resource is attempting to transition to `Enabled`."/>
282720c9898SEd Tanous        </Member>
283720c9898SEd Tanous        <Member Name="Absent">
284720c9898SEd Tanous          <Annotation Term="OData.Description" String="This function or device is not currently present or detected.  This resource represents a capability or an available location where a device can be installed."/>
285f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This value shall indicate that the function or device is absent as defined in the 'Absent resources' clause of the Redfish Specification."/>
286720c9898SEd Tanous        </Member>
287720c9898SEd Tanous        <Member Name="UnavailableOffline">
288720c9898SEd Tanous          <Annotation Term="OData.Description" String="This function or resource is present but cannot be used."/>
289f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This value shall indicate that a function or resource is present but not able to be used."/>
290720c9898SEd Tanous          <Annotation Term="Redfish.Revisions">
291720c9898SEd Tanous            <Collection>
292720c9898SEd Tanous              <Record>
293720c9898SEd Tanous                <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/>
294720c9898SEd Tanous                <PropertyValue Property="Version" String="v1_1_0"/>
295720c9898SEd Tanous              </Record>
296720c9898SEd Tanous            </Collection>
297720c9898SEd Tanous          </Annotation>
298720c9898SEd Tanous        </Member>
299720c9898SEd Tanous        <Member Name="Deferring">
300720c9898SEd Tanous          <Annotation Term="OData.Description" String="The element does not process any commands but queues new requests."/>
301f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This value shall indicate the element does not process any commands but queues new requests."/>
302720c9898SEd Tanous          <Annotation Term="Redfish.Revisions">
303720c9898SEd Tanous            <Collection>
304720c9898SEd Tanous              <Record>
305720c9898SEd Tanous                <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/>
306720c9898SEd Tanous                <PropertyValue Property="Version" String="v1_2_0"/>
307720c9898SEd Tanous              </Record>
308720c9898SEd Tanous            </Collection>
309720c9898SEd Tanous          </Annotation>
310720c9898SEd Tanous        </Member>
311720c9898SEd Tanous        <Member Name="Quiesced">
312720c9898SEd Tanous          <Annotation Term="OData.Description" String="The element is enabled but only processes a restricted set of commands."/>
313f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This value shall indicate the element is enabled but only processes a restricted set of commands."/>
314720c9898SEd Tanous          <Annotation Term="Redfish.Revisions">
315720c9898SEd Tanous            <Collection>
316720c9898SEd Tanous              <Record>
317720c9898SEd Tanous                <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/>
318720c9898SEd Tanous                <PropertyValue Property="Version" String="v1_2_0"/>
319720c9898SEd Tanous              </Record>
320720c9898SEd Tanous            </Collection>
321720c9898SEd Tanous          </Annotation>
322720c9898SEd Tanous        </Member>
323720c9898SEd Tanous        <Member Name="Updating">
324720c9898SEd Tanous          <Annotation Term="OData.Description" String="The element is updating and might be unavailable or degraded."/>
325f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This value shall indicate the element is updating.  The element may become unavailable or operate at a degraded level of performance or functionality."/>
326720c9898SEd Tanous          <Annotation Term="Redfish.Revisions">
327720c9898SEd Tanous            <Collection>
328720c9898SEd Tanous              <Record>
329720c9898SEd Tanous                <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/>
330720c9898SEd Tanous                <PropertyValue Property="Version" String="v1_2_0"/>
331720c9898SEd Tanous              </Record>
332720c9898SEd Tanous            </Collection>
333720c9898SEd Tanous          </Annotation>
334720c9898SEd Tanous        </Member>
335720c9898SEd Tanous        <Member Name="Qualified">
336720c9898SEd Tanous          <Annotation Term="OData.Description" String="The element quality is within the acceptable range of operation."/>
337f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This value shall indicate the element is within the acceptable range of operation."/>
338720c9898SEd Tanous          <Annotation Term="Redfish.Revisions">
339720c9898SEd Tanous            <Collection>
340720c9898SEd Tanous              <Record>
341720c9898SEd Tanous                <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/>
342720c9898SEd Tanous                <PropertyValue Property="Version" String="v1_9_0"/>
343720c9898SEd Tanous              </Record>
344f2a8e57eSGunnar Mills              <Record>
345f2a8e57eSGunnar Mills                <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Deprecated"/>
346f2a8e57eSGunnar Mills                <PropertyValue Property="Version" String="v1_19_0"/>
347f2a8e57eSGunnar Mills                <PropertyValue Property="Description" String="This value has been deprecated in favor of StandbySpare."/>
348f2a8e57eSGunnar Mills              </Record>
349f2a8e57eSGunnar Mills            </Collection>
350f2a8e57eSGunnar Mills          </Annotation>
351f2a8e57eSGunnar Mills        </Member>
352f2a8e57eSGunnar Mills        <Member Name="Degraded">
353f2a8e57eSGunnar Mills          <Annotation Term="OData.Description" String="The function or resource is degraded."/>
354f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This value shall indicate the resource is enabled but operating in a degraded mode."/>
355f2a8e57eSGunnar Mills          <Annotation Term="Redfish.Revisions">
356f2a8e57eSGunnar Mills            <Collection>
357f2a8e57eSGunnar Mills              <Record>
358f2a8e57eSGunnar Mills                <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/>
359f2a8e57eSGunnar Mills                <PropertyValue Property="Version" String="v1_19_0"/>
360f2a8e57eSGunnar Mills              </Record>
361720c9898SEd Tanous            </Collection>
362720c9898SEd Tanous          </Annotation>
363720c9898SEd Tanous        </Member>
364720c9898SEd Tanous      </EnumType>
365720c9898SEd Tanous
366720c9898SEd Tanous      <EnumType Name="Health">
367720c9898SEd Tanous        <Member Name="OK">
368720c9898SEd Tanous          <Annotation Term="OData.Description" String="Normal."/>
369720c9898SEd Tanous        </Member>
370720c9898SEd Tanous        <Member Name="Warning">
371720c9898SEd Tanous          <Annotation Term="OData.Description" String="A condition requires attention."/>
372720c9898SEd Tanous        </Member>
373720c9898SEd Tanous        <Member Name="Critical">
374720c9898SEd Tanous          <Annotation Term="OData.Description" String="A critical condition requires immediate attention."/>
375720c9898SEd Tanous        </Member>
376720c9898SEd Tanous      </EnumType>
377720c9898SEd Tanous
378720c9898SEd Tanous      <EnumType Name="ResetType">
379720c9898SEd Tanous        <Member Name="On">
380720c9898SEd Tanous          <Annotation Term="OData.Description" String="Turn on the unit."/>
381f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This value shall indicate the resource will transition to a power on state.  Upon successful completion, the `PowerState` property, if supported, shall contain the value `On`."/>
382720c9898SEd Tanous        </Member>
383720c9898SEd Tanous        <Member Name="ForceOff">
384720c9898SEd Tanous          <Annotation Term="OData.Description" String="Turn off the unit immediately (non-graceful shutdown)."/>
385f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This value shall indicate the resource will transition to a power off state.  The transition will start immediately.  Upon successful completion, the `PowerState` property, if supported, shall contain the value `Off`."/>
386720c9898SEd Tanous        </Member>
387720c9898SEd Tanous        <Member Name="GracefulShutdown">
388720c9898SEd Tanous          <Annotation Term="OData.Description" String="Shut down gracefully and power off."/>
389f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This value shall indicate the resource will transition to a power off state.  The transition will start after first performing tasks to safely shut down the resource.  For example, when shutting down a computer system, the host operating system is allowed to safely shut down processes and close connections.  Upon successful completion, the `PowerState` property, if supported, shall contain the value `Off`."/>
390720c9898SEd Tanous        </Member>
391720c9898SEd Tanous        <Member Name="GracefulRestart">
392720c9898SEd Tanous          <Annotation Term="OData.Description" String="Shut down gracefully and restart the unit."/>
393f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This value shall indicate the resource will transition to a power on state, after transiting through a restart.  The transition will start after first performing tasks to safely shut down the resource.  For example, when shutting down a computer system, the host operating system is allowed to safely shut down processes and close connections.  Upon successful completion, the `PowerState` property, if supported, shall contain the value `On`."/>
394720c9898SEd Tanous        </Member>
395720c9898SEd Tanous        <Member Name="ForceRestart">
396720c9898SEd Tanous          <Annotation Term="OData.Description" String="Shut down immediately and non-gracefully and restart the unit."/>
397f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This value shall indicate the resource will transition to a power on state, after transiting through a restart.  The transition will start immediately.  Upon successful completion, the `PowerState` property, if supported, shall contain the value `On`."/>
398720c9898SEd Tanous        </Member>
399720c9898SEd Tanous        <Member Name="Nmi">
400720c9898SEd Tanous          <Annotation Term="OData.Description" String="Generate a diagnostic interrupt, which is usually an NMI on x86 systems, to stop normal operations, complete diagnostic actions, and, typically, halt the system."/>
401720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall indicate the resource will generate a diagnostic interrupt."/>
402720c9898SEd Tanous        </Member>
403720c9898SEd Tanous        <Member Name="ForceOn">
404720c9898SEd Tanous          <Annotation Term="OData.Description" String="Turn on the unit immediately."/>
405f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This value shall indicate the resource will transition to a power on state.  The transition will start immediately.  Upon successful completion, the `PowerState` property shall contain the value `On`."/>
406720c9898SEd Tanous        </Member>
407720c9898SEd Tanous        <Member Name="PushPowerButton">
408720c9898SEd Tanous          <Annotation Term="OData.Description" String="Simulate the pressing of the physical power button on this unit."/>
409720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall indicate the resource will behave as if the physical power button is pressed.  The behavior of pressing the physical power button may be dependent on the state of the unit and the behavior may be configurable."/>
410720c9898SEd Tanous        </Member>
411720c9898SEd Tanous        <Member Name="PowerCycle">
4125ecf7b4eSGunnar Mills          <Annotation Term="OData.Description" String="Power cycle the unit immediately (non-graceful).  Behaves like a power removal, followed by a power restore to the resource."/>
4135ecf7b4eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This value shall indicate the resource will perform a power cycle.  The transition will start immediately.  This is different from `FullPowerCycle` in that it typically performs localized power sequencing of the resource while external power is still present.  For example, turning DC voltage regulators off and then turning DC voltage regulators back on.  If currently in the power on state, the resource will transition to a power off state, then transition to a power on state.  If currently in the power off state, the resource will transition to a power on state.  Upon successful completion, the `PowerState` property, if supported, shall contain the value `On`."/>
414720c9898SEd Tanous          <Annotation Term="Redfish.Revisions">
415720c9898SEd Tanous            <Collection>
416720c9898SEd Tanous              <Record>
417720c9898SEd Tanous                <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/>
418720c9898SEd Tanous                <PropertyValue Property="Version" String="v1_4_0"/>
419720c9898SEd Tanous              </Record>
420720c9898SEd Tanous            </Collection>
421720c9898SEd Tanous          </Annotation>
422720c9898SEd Tanous        </Member>
423720c9898SEd Tanous        <Member Name="Suspend">
424720c9898SEd Tanous          <Annotation Term="OData.Description" String="Write the state of the unit to disk before powering off.  This allows for the state to be restored when powered back on."/>
425f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This value shall indicate the resource will have any state information written to persistent memory and then transition to a power off state.  Upon successful completion, the `PowerState` property, if supported, shall contain the value `Off`."/>
426720c9898SEd Tanous          <Annotation Term="Redfish.Revisions">
427720c9898SEd Tanous            <Collection>
428720c9898SEd Tanous              <Record>
429720c9898SEd Tanous                <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/>
430720c9898SEd Tanous                <PropertyValue Property="Version" String="v1_13_0"/>
431720c9898SEd Tanous              </Record>
432720c9898SEd Tanous            </Collection>
433720c9898SEd Tanous          </Annotation>
434720c9898SEd Tanous        </Member>
435720c9898SEd Tanous        <Member Name="Pause">
436720c9898SEd Tanous          <Annotation Term="OData.Description" String="Pause execution on the unit but do not remove power.  This is typically a feature of virtual machine hypervisors."/>
437f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This value shall indicate the resource will transition to a paused state.  Upon successful completion, the `PowerState` property, if supported, shall contain the value `Paused`."/>
438720c9898SEd Tanous          <Annotation Term="Redfish.Revisions">
439720c9898SEd Tanous            <Collection>
440720c9898SEd Tanous              <Record>
441720c9898SEd Tanous                <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/>
442720c9898SEd Tanous                <PropertyValue Property="Version" String="v1_13_0"/>
443720c9898SEd Tanous              </Record>
444720c9898SEd Tanous            </Collection>
445720c9898SEd Tanous          </Annotation>
446720c9898SEd Tanous        </Member>
447720c9898SEd Tanous        <Member Name="Resume">
448720c9898SEd Tanous          <Annotation Term="OData.Description" String="Resume execution on the paused unit.  This is typically a feature of virtual machine hypervisors."/>
449f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This value shall indicate the resource will transition to a power on state.  Upon successful completion, the `PowerState` property, if supported, shall contain the value `On`."/>
450720c9898SEd Tanous          <Annotation Term="Redfish.Revisions">
451720c9898SEd Tanous            <Collection>
452720c9898SEd Tanous              <Record>
453720c9898SEd Tanous                <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/>
454720c9898SEd Tanous                <PropertyValue Property="Version" String="v1_13_0"/>
455720c9898SEd Tanous              </Record>
456720c9898SEd Tanous            </Collection>
457720c9898SEd Tanous          </Annotation>
458720c9898SEd Tanous        </Member>
4599b46bc0bSMyung Bae        <Member Name="FullPowerCycle">
4605ecf7b4eSGunnar Mills          <Annotation Term="OData.Description" String="Full power cycle the unit immediately (non-graceful).  Behaves like removing utility lines, followed by restoring utility lines to the resource."/>
4615ecf7b4eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This value shall indicate the resource will perform a full power cycle as if utility lines to the resource are removed and restored.  The transition will start immediately.  This is different from `PowerCycle` in that it's as close to a true power cycle as possible.  For example, removing AC power cables from an enclosure and then restoring the AC power cables.  If currently in the power on state, the resource will transition to a power off state, then transition to a power on state.  If currently in the power off state, the resource will transition to a power on state.  Upon successful completion, the `PowerState` property, if supported, shall contain the value `On`.  If a service supports this value but there are no other distinct power cycle flows, the service shall support `PowerCycle` as an alias to `FullPowerCycle`.  This type of reset may cause the manager providing the Redfish service to power cycle.  If the manager providing the Redfish service is affected by this type of reset, the service shall send the action response before resetting to prevent client timeouts."/>
4629b46bc0bSMyung Bae          <Annotation Term="Redfish.Revisions">
4639b46bc0bSMyung Bae            <Collection>
4649b46bc0bSMyung Bae              <Record>
4659b46bc0bSMyung Bae                <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/>
4669b46bc0bSMyung Bae                <PropertyValue Property="Version" String="v1_21_0"/>
4679b46bc0bSMyung Bae              </Record>
4689b46bc0bSMyung Bae            </Collection>
4699b46bc0bSMyung Bae          </Annotation>
4709b46bc0bSMyung Bae        </Member>
471720c9898SEd Tanous      </EnumType>
472720c9898SEd Tanous
473720c9898SEd Tanous      <ComplexType Name="Identifier" Abstract="true">
474720c9898SEd Tanous        <Annotation Term="OData.Description" String="Any additional identifiers for a resource."/>
475720c9898SEd Tanous        <Annotation Term="OData.LongDescription" String="This type shall contain any additional identifiers for a resource."/>
476720c9898SEd Tanous        <Annotation Term="OData.AdditionalProperties" Bool="false"/>
477720c9898SEd Tanous      </ComplexType>
478720c9898SEd Tanous
479720c9898SEd Tanous      <ComplexType Name="Location" Abstract="true">
480720c9898SEd Tanous        <Annotation Term="OData.AdditionalProperties" Bool="false"/>
481720c9898SEd Tanous        <Annotation Term="OData.Description" String="The location of a resource."/>
482720c9898SEd Tanous        <Annotation Term="OData.LongDescription" String="This type shall describe the location of a resource."/>
483720c9898SEd Tanous      </ComplexType>
484720c9898SEd Tanous
485720c9898SEd Tanous      <EnumType Name="IndicatorLED">
486720c9898SEd Tanous        <Member Name="Lit">
487720c9898SEd Tanous          <Annotation Term="OData.Description" String="The indicator LED is lit."/>
488f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This value shall represent that the indicator LED is in a solid on state.  If the service does not support this value, it shall reject `PATCH` or `PUT` requests containing this value by returning the HTTP `400 Bad Request` status code."/>
489720c9898SEd Tanous        </Member>
490720c9898SEd Tanous        <Member Name="Blinking">
491720c9898SEd Tanous          <Annotation Term="OData.Description" String="The indicator LED is blinking."/>
492f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This value shall represent that the indicator LED is in a blinking state where the LED is being turned on and off in repetition.  If the service does not support this value, it shall reject `PATCH` or `PUT` requests containing this value by returning the HTTP `400 Bad Request` status code."/>
493720c9898SEd Tanous        </Member>
494720c9898SEd Tanous        <Member Name="Off">
495720c9898SEd Tanous          <Annotation Term="OData.Description" String="The indicator LED is off."/>
496f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This value shall represent that the indicator LED is in a solid off state.  If the service does not support this value, it shall reject `PATCH` or `PUT` requests containing this value by returning the HTTP `400 Bad Request` status code."/>
497720c9898SEd Tanous        </Member>
498720c9898SEd Tanous      </EnumType>
499720c9898SEd Tanous
500720c9898SEd Tanous      <EnumType Name="PowerState">
501720c9898SEd Tanous        <Member Name="On">
502720c9898SEd Tanous          <Annotation Term="OData.Description" String="The resource is powered on."/>
503720c9898SEd Tanous        </Member>
504720c9898SEd Tanous        <Member Name="Off">
505720c9898SEd Tanous          <Annotation Term="OData.Description" String="The resource is powered off.  The components within the resource might continue to have AUX power."/>
506720c9898SEd Tanous        </Member>
507720c9898SEd Tanous        <Member Name="PoweringOn">
508720c9898SEd Tanous          <Annotation Term="OData.Description" String="A temporary state between off and on.  The components within the resource can take time to process the power on action."/>
509720c9898SEd Tanous        </Member>
510720c9898SEd Tanous        <Member Name="PoweringOff">
511720c9898SEd Tanous          <Annotation Term="OData.Description" String="A temporary state between on and off.  The components within the resource can take time to process the power off action."/>
512720c9898SEd Tanous        </Member>
513720c9898SEd Tanous        <Member Name="Paused">
514720c9898SEd Tanous          <Annotation Term="OData.Description" String="The resource is paused."/>
515720c9898SEd Tanous          <Annotation Term="Redfish.Revisions">
516720c9898SEd Tanous            <Collection>
517720c9898SEd Tanous              <Record>
518720c9898SEd Tanous                <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/>
519720c9898SEd Tanous                <PropertyValue Property="Version" String="v1_13_0"/>
520720c9898SEd Tanous              </Record>
521720c9898SEd Tanous            </Collection>
522720c9898SEd Tanous          </Annotation>
523720c9898SEd Tanous        </Member>
524720c9898SEd Tanous      </EnumType>
5255ecf7b4eSGunnar Mills
5265ecf7b4eSGunnar Mills      <ComplexType Name="ImportParameters" Abstract="true"/>
527720c9898SEd Tanous    </Schema>
528720c9898SEd Tanous
529720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_0_0">
530720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
531720c9898SEd Tanous      <Annotation Term="Redfish.Release" String="1.0"/>
532720c9898SEd Tanous
533720c9898SEd Tanous      <EntityType Name="ReferenceableMember" BaseType="Resource.ReferenceableMember" Abstract="true">
534720c9898SEd Tanous        <Annotation Term="OData.Description" String="The base type for addressable members of an array."/>
535f2a8e57eSGunnar Mills        <Annotation Term="OData.LongDescription" String="References array members by using the value returned in the `@odata.id` property, which can be a dereferenceable URL.  The `@odata.id` of this entity shall contain the location of this element within an item."/>
536720c9898SEd Tanous        <Key>
537720c9898SEd Tanous          <PropertyRef Name="MemberId"/>
538720c9898SEd Tanous        </Key>
539720c9898SEd Tanous        <Property Name="MemberId" Nullable="false" Type="Edm.String">
540720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
541720c9898SEd Tanous          <Annotation Term="OData.Description" String="The unique identifier for the member within an array."/>
542720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the unique identifier for this member within an array.  For services supporting Redfish v1.6 or higher, this value shall contain the zero-based array index."/>
543720c9898SEd Tanous          <Annotation Term="Redfish.Required"/>
544720c9898SEd Tanous        </Property>
545720c9898SEd Tanous      </EntityType>
546720c9898SEd Tanous
547720c9898SEd Tanous      <EntityType Name="Resource" BaseType="Resource.Resource" Abstract="true">
548720c9898SEd Tanous        <Key>
549720c9898SEd Tanous          <PropertyRef Name="Id"/>
550720c9898SEd Tanous        </Key>
551720c9898SEd Tanous        <Property Name="Id" Type="Resource.Id" Nullable="false">
552720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
553720c9898SEd Tanous          <Annotation Term="Redfish.Required"/>
554720c9898SEd Tanous        </Property>
555720c9898SEd Tanous        <Property Name="Description" Type="Resource.Description">
556720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
557720c9898SEd Tanous        </Property>
558720c9898SEd Tanous        <Property Name="Name" Type="Resource.Name" Nullable="false">
559720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
560720c9898SEd Tanous          <Annotation Term="Redfish.Required"/>
561720c9898SEd Tanous        </Property>
562720c9898SEd Tanous      </EntityType>
563720c9898SEd Tanous
564720c9898SEd Tanous      <EntityType Name="ResourceCollection" BaseType="Resource.ResourceCollection" Abstract="true">
565720c9898SEd Tanous        <Annotation Term="OData.AdditionalProperties" Bool="false"/>
566720c9898SEd Tanous        <Key>
567720c9898SEd Tanous          <PropertyRef Name="Name"/>
568720c9898SEd Tanous        </Key>
569720c9898SEd Tanous        <Property Name="Description" Type="Resource.Description">
570720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
571720c9898SEd Tanous        </Property>
572720c9898SEd Tanous        <Property Name="Name" Type="Resource.Name" Nullable="false">
573720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
574720c9898SEd Tanous          <Annotation Term="Redfish.Required"/>
575720c9898SEd Tanous        </Property>
576720c9898SEd Tanous        <Property Name="Oem" Type="Resource.Oem" Nullable="false">
577720c9898SEd Tanous          <Annotation Term="OData.Description" String="The OEM extension property."/>
578720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the OEM extensions.  All values for properties contained in this object shall conform to the Redfish Specification-described requirements."/>
579720c9898SEd Tanous        </Property>
580720c9898SEd Tanous      </EntityType>
581720c9898SEd Tanous    </Schema>
582720c9898SEd Tanous
583720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_0_2">
584720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
585720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to show that annotations in previous namespaces were updated."/>
586720c9898SEd Tanous    </Schema>
587720c9898SEd Tanous
588720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_0_3">
589720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
590720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to show that annotations in previous namespaces were updated."/>
591720c9898SEd Tanous    </Schema>
592720c9898SEd Tanous
593720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_0_4">
594720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
595720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to show that annotations in previous namespaces were updated."/>
596720c9898SEd Tanous    </Schema>
597720c9898SEd Tanous
598720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_0_5">
599720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
600720c9898SEd 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."/>
601720c9898SEd Tanous    </Schema>
602720c9898SEd Tanous
603720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_0_6">
604720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
605720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to use the new revisions annotation."/>
606720c9898SEd Tanous    </Schema>
607720c9898SEd Tanous
608720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_0_7">
609720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
610f2a8e57eSGunnar Mills      <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.  It also updates the description for `MemberId` to match the Redfish v1.6 requirements."/>
611720c9898SEd Tanous    </Schema>
612720c9898SEd Tanous
613720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_0_8">
614720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
615720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to update descriptions that this schema defines."/>
616720c9898SEd Tanous    </Schema>
617720c9898SEd Tanous
618720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_0_9">
619720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
620720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
621720c9898SEd Tanous    </Schema>
622720c9898SEd Tanous
623720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_0_10">
624720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
625720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
626720c9898SEd Tanous    </Schema>
627720c9898SEd Tanous
628720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_0_11">
629720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
630720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
631720c9898SEd Tanous    </Schema>
632720c9898SEd Tanous
633720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_0_12">
634720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
635720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various descriptions to use proper normative terminology."/>
636720c9898SEd Tanous    </Schema>
637720c9898SEd Tanous
638720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_0_13">
639720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
640f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to clarify the descriptions for `Id`, `Name`, `Description`, and `MemberId` to be consistent with usage in the specification."/>
641720c9898SEd Tanous    </Schema>
642720c9898SEd Tanous
643720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_0_14">
644720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
645f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to replace the 'system' terminology with 'unit' in descriptions for `ResetType`.  It was also created to correct various typographical errors."/>
646f2a8e57eSGunnar Mills    </Schema>
647f2a8e57eSGunnar Mills
648f2a8e57eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_0_15">
649f2a8e57eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
650f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add long descriptions to the values of `State` in `Status`.  It was also created to force the regeneration of OpenAPI schemas to properly express nullable properties with external references.  It was also created to correct various typographical errors."/>
651720c9898SEd Tanous    </Schema>
652720c9898SEd Tanous
65328cfceb2SGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_0_16">
65428cfceb2SGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
65528cfceb2SGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add references in property long descriptions to the Redfish Data Model Specification where additional requirements or details are provided."/>
65628cfceb2SGunnar Mills    </Schema>
65728cfceb2SGunnar Mills
658720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_1_0">
659720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
660720c9898SEd Tanous      <Annotation Term="Redfish.Release" String="2016.1"/>
661720c9898SEd Tanous
662720c9898SEd Tanous      <ComplexType Name="Identifier" BaseType="Resource.Identifier">
663720c9898SEd Tanous        <Property Name="DurableName" Type="Edm.String">
664720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
665720c9898SEd Tanous          <Annotation Term="OData.Description" String="The world-wide, persistent name of the resource."/>
666f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain the world-wide unique identifier for the resource.  The string shall be in the format described by the value in the `DurableNameFormat` property."/>
667720c9898SEd Tanous        </Property>
668720c9898SEd Tanous        <Property Name="DurableNameFormat" Type="Resource.v1_1_0.DurableNameFormat">
669720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
670720c9898SEd Tanous          <Annotation Term="OData.Description" String="The format of the durable name property."/>
671f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall represent the format of the `DurableName` property."/>
672720c9898SEd Tanous        </Property>
673720c9898SEd Tanous      </ComplexType>
674720c9898SEd Tanous
675720c9898SEd Tanous      <ComplexType Name="Location" BaseType="Resource.Location">
676720c9898SEd Tanous        <Property Name="Info" Type="Edm.String">
677720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
678720c9898SEd Tanous          <Annotation Term="OData.Description" String="The location of the resource."/>
679720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall represent the location of the resource."/>
680720c9898SEd Tanous          <Annotation Term="Redfish.Revisions">
681720c9898SEd Tanous            <Collection>
682720c9898SEd Tanous              <Record>
683720c9898SEd Tanous                <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Deprecated"/>
684720c9898SEd Tanous                <PropertyValue Property="Version" String="v1_5_0"/>
685f2a8e57eSGunnar Mills                <PropertyValue Property="Description" String="This property has been deprecated in favor of the `PostalAddress`, `Placement`, and `PartLocation` properties."/>
686720c9898SEd Tanous              </Record>
687720c9898SEd Tanous            </Collection>
688720c9898SEd Tanous          </Annotation>
689720c9898SEd Tanous        </Property>
690720c9898SEd Tanous        <Property Name="InfoFormat" Type="Edm.String">
691720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
692f2a8e57eSGunnar Mills          <Annotation Term="OData.Description" String="The format of the `Info` property."/>
693f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall represent the `Info` property format."/>
694720c9898SEd Tanous          <Annotation Term="Redfish.Revisions">
695720c9898SEd Tanous            <Collection>
696720c9898SEd Tanous              <Record>
697720c9898SEd Tanous                <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Deprecated"/>
698720c9898SEd Tanous                <PropertyValue Property="Version" String="v1_5_0"/>
699f2a8e57eSGunnar Mills                <PropertyValue Property="Description" String="This property has been deprecated in favor of the `PostalAddress`, `Placement`, and `PartLocation` properties."/>
700720c9898SEd Tanous              </Record>
701720c9898SEd Tanous            </Collection>
702720c9898SEd Tanous          </Annotation>
703720c9898SEd Tanous        </Property>
704720c9898SEd Tanous        <Property Name="Oem" Type="Resource.Oem" Nullable="false">
705720c9898SEd Tanous          <Annotation Term="OData.Description" String="The OEM extension property."/>
706720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the OEM extensions.  All values for properties contained in this object shall conform to the Redfish Specification-described requirements."/>
707720c9898SEd Tanous        </Property>
708720c9898SEd Tanous      </ComplexType>
709720c9898SEd Tanous
710720c9898SEd Tanous      <EnumType Name="DurableNameFormat">
711720c9898SEd Tanous        <Member Name="NAA">
712720c9898SEd Tanous          <Annotation Term="OData.Description" String="The Name Address Authority (NAA) format."/>
713f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This durable name shall contain a hexadecimal representation of the Name Address Authority structure, as defined in the T11 Fibre Channel - Framing and Signaling - 3 (FC-FS-3) specification.  The `DurableName` property shall follow the regular expression pattern `^(([0-9A-Fa-f]{2}){8}){1,2}$`, where the most significant octet is first."/>
714720c9898SEd Tanous        </Member>
715720c9898SEd Tanous        <Member Name="iQN">
716720c9898SEd Tanous          <Annotation Term="OData.Description" String="The iSCSI Qualified Name (iQN)."/>
717720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This durable name shall be in the iSCSI Qualified Name (iQN) format, as defined in RFC3720 and RFC3721."/>
718720c9898SEd Tanous        </Member>
719720c9898SEd Tanous        <Member Name="FC_WWN">
720720c9898SEd Tanous          <Annotation Term="OData.Description" String="The Fibre Channel (FC) World Wide Name (WWN)."/>
721f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This durable name shall contain a hexadecimal representation of the World-Wide Name (WWN) format, as defined in the T11 Fibre Channel Physical and Signaling Interface Specification.  The `DurableName` property shall follow the regular expression pattern `^([0-9A-Fa-f]{2}[:-]){7}([0-9A-Fa-f]{2})$`, where the most significant octet is first."/>
722720c9898SEd Tanous        </Member>
723720c9898SEd Tanous        <Member Name="UUID">
724720c9898SEd Tanous          <Annotation Term="OData.Description" String="The Universally Unique Identifier (UUID)."/>
725f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This durable name shall contain the hexadecimal representation of the UUID, as defined by RFC4122.  The `DurableName` property shall follow the regular expression pattern '([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12})'."/>
726720c9898SEd Tanous        </Member>
727720c9898SEd Tanous        <Member Name="EUI">
728720c9898SEd Tanous          <Annotation Term="OData.Description" String="The IEEE-defined 64-bit Extended Unique Identifier (EUI)."/>
729f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This durable name shall contain the hexadecimal representation of the IEEE-defined 64-bit Extended Unique Identifier (EUI), as defined in the IEEE's Guidelines for 64-bit Global Identifier (EUI-64) Specification.  The `DurableName` property shall follow the regular expression pattern `^([0-9A-Fa-f]{2}[:-]){7}([0-9A-Fa-f]{2})$`, where the most significant octet is first."/>
730720c9898SEd Tanous        </Member>
731720c9898SEd Tanous        <Member Name="NQN">
732720c9898SEd Tanous          <Annotation Term="OData.Description" String="The NVMe Qualified Name (NQN)."/>
733720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This durable name shall be in the NVMe Qualified Name (NQN) format, as defined in the NVN Express over Fabric Specification."/>
734720c9898SEd Tanous          <Annotation Term="Redfish.Revisions">
735720c9898SEd Tanous            <Collection>
736720c9898SEd Tanous              <Record>
737720c9898SEd Tanous                <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/>
738720c9898SEd Tanous                <PropertyValue Property="Version" String="v1_6_0"/>
739720c9898SEd Tanous              </Record>
740720c9898SEd Tanous            </Collection>
741720c9898SEd Tanous          </Annotation>
742720c9898SEd Tanous        </Member>
743720c9898SEd Tanous        <Member Name="NSID">
744720c9898SEd Tanous          <Annotation Term="OData.Description" String="The NVM Namespace Identifier (NSID)."/>
745720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This durable name shall be in the NVM Namespace Identifier (NSID) format, as defined in the NVN Express Specification."/>
746720c9898SEd Tanous          <Annotation Term="Redfish.Revisions">
747720c9898SEd Tanous            <Collection>
748720c9898SEd Tanous              <Record>
749720c9898SEd Tanous                <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/>
750720c9898SEd Tanous                <PropertyValue Property="Version" String="v1_6_0"/>
751720c9898SEd Tanous              </Record>
752720c9898SEd Tanous              <Record>
753720c9898SEd Tanous                <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Deprecated"/>
754720c9898SEd Tanous                <PropertyValue Property="Version" String="v1_12_0"/>
755720c9898SEd Tanous                <PropertyValue Property="Description" String="This value has been deprecated due to its non-uniqueness and `NGUID` should be used."/>
756720c9898SEd Tanous              </Record>
757720c9898SEd Tanous            </Collection>
758720c9898SEd Tanous          </Annotation>
759720c9898SEd Tanous        </Member>
760720c9898SEd Tanous        <Member Name="NGUID">
761720c9898SEd Tanous          <Annotation Term="OData.Description" String="The Namespace Globally Unique Identifier (NGUID)."/>
762f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This durable name shall be in the Namespace Globally Unique Identifier (NGUID), as defined in the NVN Express Specification.  The `DurableName` property shall follow the regular expression pattern `^([0-9A-Fa-f]{2}){16}$`, where the most significant octet is first."/>
763720c9898SEd Tanous          <Annotation Term="Redfish.Revisions">
764720c9898SEd Tanous            <Collection>
765720c9898SEd Tanous              <Record>
766720c9898SEd Tanous                <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/>
767720c9898SEd Tanous                <PropertyValue Property="Version" String="v1_10_0"/>
768720c9898SEd Tanous              </Record>
769720c9898SEd Tanous            </Collection>
770720c9898SEd Tanous          </Annotation>
771720c9898SEd Tanous        </Member>
772720c9898SEd Tanous        <Member Name="MACAddress">
773720c9898SEd Tanous          <Annotation Term="OData.Description" String="The media access control address (MAC address)."/>
774f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This durable name shall be a media access control address (MAC address), which is a unique identifier assigned to a network interface controller (NIC) for use as a network address.  This value should not be used if a more specific type of identifier is available.  The `DurableName` property shall follow the regular expression pattern `^([0-9A-Fa-f]{2}[:-]){5}([0-9A-Fa-f]{2})$`, where the most significant octet is first."/>
775720c9898SEd Tanous          <Annotation Term="Redfish.Revisions">
776720c9898SEd Tanous            <Collection>
777720c9898SEd Tanous              <Record>
778720c9898SEd Tanous                <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/>
779720c9898SEd Tanous                <PropertyValue Property="Version" String="v1_14_0"/>
780720c9898SEd Tanous              </Record>
781720c9898SEd Tanous            </Collection>
782720c9898SEd Tanous          </Annotation>
783720c9898SEd Tanous        </Member>
784720c9898SEd Tanous        <Member Name="GCXLID">
785720c9898SEd Tanous          <Annotation Term="OData.Description" String="The globally unique CXL logical device identifier (GCXLID)."/>
786f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This durable name shall be in the globally unique CXL logical device identifier (GCXLID).  The `DurableName` property shall follow the regular expression pattern `^([0-9A-Fa-f]{2}-){7}[0-9A-Fa-f]{2}:([0-9A-Fa-f]{4})$`, where the first eight hyphen-delimited octets contain the PCIe serial number, where the most significant octet is first, and the remaining 16-bit field contains the CXL Logical Device Identifier, with the most significant byte first."/>
787720c9898SEd Tanous          <Annotation Term="Redfish.Revisions">
788720c9898SEd Tanous            <Collection>
789720c9898SEd Tanous              <Record>
790720c9898SEd Tanous                <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/>
791720c9898SEd Tanous                <PropertyValue Property="Version" String="v1_15_0"/>
792720c9898SEd Tanous              </Record>
793720c9898SEd Tanous            </Collection>
794720c9898SEd Tanous          </Annotation>
795720c9898SEd Tanous        </Member>
796720c9898SEd Tanous      </EnumType>
797720c9898SEd Tanous    </Schema>
798720c9898SEd Tanous
799720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_1_1">
800720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
801720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to show that annotations in previous namespaces were updated."/>
802720c9898SEd Tanous    </Schema>
803720c9898SEd Tanous
804720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_1_2">
805720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
806720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to show that annotations in previous namespaces were updated."/>
807720c9898SEd Tanous    </Schema>
808720c9898SEd Tanous
809720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_1_3">
810720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
811720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to show that annotations in previous namespaces were updated."/>
812720c9898SEd Tanous    </Schema>
813720c9898SEd Tanous
814720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_1_4">
815720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
816720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to show that annotations in previous namespaces were updated."/>
817720c9898SEd Tanous    </Schema>
818720c9898SEd Tanous
819720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_1_5">
820720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
821f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add an abstract base type for `Identifier` and `Location`, and deprecates the versioned definition of `IndicatorLED` to use an unversioned definition."/>
822720c9898SEd Tanous    </Schema>
823720c9898SEd Tanous
824720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_1_6">
825720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
826720c9898SEd 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."/>
827720c9898SEd Tanous    </Schema>
828720c9898SEd Tanous
829720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_1_7">
830720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
831720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to use the new revisions annotation."/>
832720c9898SEd Tanous    </Schema>
833720c9898SEd Tanous
834720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_1_8">
835720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
836f2a8e57eSGunnar Mills      <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.  It also updates the description for `MemberId` to match the Redfish v1.6 requirements."/>
837720c9898SEd Tanous    </Schema>
838720c9898SEd Tanous
839720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_1_9">
840720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
841720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to update descriptions that this schema defines."/>
842720c9898SEd Tanous    </Schema>
843720c9898SEd Tanous
844720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_1_10">
845720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
846720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
847720c9898SEd Tanous    </Schema>
848720c9898SEd Tanous
849720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_1_11">
850720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
851720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
852720c9898SEd Tanous    </Schema>
853720c9898SEd Tanous
854720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_1_12">
855720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
856720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
857720c9898SEd Tanous    </Schema>
858720c9898SEd Tanous
859720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_1_13">
860720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
861720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to add formats to the different durable name types.  It was also created to correct various descriptions to use proper normative terminology."/>
862720c9898SEd Tanous    </Schema>
863720c9898SEd Tanous
864720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_1_14">
865720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
866f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to clarify the descriptions for `Id`, `Name`, `Description`, and `MemberId` to be consistent with usage in the specification."/>
867720c9898SEd Tanous    </Schema>
868720c9898SEd Tanous
869720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_1_15">
870720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
871f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to enhance the description of `DurableNameFormat` values to indicate that the patterns shown are regular expressions."/>
872720c9898SEd Tanous    </Schema>
873720c9898SEd Tanous
874720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_1_16">
875720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
876f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to replace the 'system' terminology with 'unit' in descriptions for `ResetType`.  It was also created to correct various typographical errors."/>
877f2a8e57eSGunnar Mills    </Schema>
878f2a8e57eSGunnar Mills
879f2a8e57eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_1_17">
880f2a8e57eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
881f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add long descriptions to the values of `State` in `Status`.  It was also created to force the regeneration of OpenAPI schemas to properly express nullable properties with external references.  It was also created to correct various typographical errors."/>
882720c9898SEd Tanous    </Schema>
883720c9898SEd Tanous
88428cfceb2SGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_1_18">
88528cfceb2SGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
88628cfceb2SGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add references in property long descriptions to the Redfish Data Model Specification where additional requirements or details are provided."/>
88728cfceb2SGunnar Mills    </Schema>
88828cfceb2SGunnar Mills
889720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_2_0">
890720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
891720c9898SEd Tanous      <Annotation Term="Redfish.Release" String="2016.2"/>
8929b46bc0bSMyung Bae      <Annotation Term="OData.Description" String="This version moves the former definition of `PowerState` to the unversioned namespace."/>
893720c9898SEd Tanous    </Schema>
894720c9898SEd Tanous
895720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_2_1">
896720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
897720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to show that annotations in previous namespaces were updated."/>
898720c9898SEd Tanous    </Schema>
899720c9898SEd Tanous
900720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_2_2">
901720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
902720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to show that annotations in previous namespaces were updated."/>
903720c9898SEd Tanous    </Schema>
904720c9898SEd Tanous
905720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_2_3">
906720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
907720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to show that annotations in previous namespaces were updated."/>
908720c9898SEd Tanous    </Schema>
909720c9898SEd Tanous
910720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_2_4">
911720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
912f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add an abstract base type for `Identifier` and `Location`, and deprecates the versioned definition of `IndicatorLED` and `PowerState` to use an unversioned definition."/>
913720c9898SEd Tanous    </Schema>
914720c9898SEd Tanous
915720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_2_5">
916720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
917720c9898SEd 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."/>
918720c9898SEd Tanous    </Schema>
919720c9898SEd Tanous
920720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_2_6">
921720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
922720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to use the new revisions annotation."/>
923720c9898SEd Tanous    </Schema>
924720c9898SEd Tanous
925720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_2_7">
926720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
927f2a8e57eSGunnar Mills      <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.  It also updates the `MemberId` description to match the Redfish v1.6 requirements."/>
928720c9898SEd Tanous    </Schema>
929720c9898SEd Tanous
930720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_2_8">
931720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
932720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to update descriptions that this schema defines."/>
933720c9898SEd Tanous    </Schema>
934720c9898SEd Tanous
935720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_2_9">
936720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
937720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
938720c9898SEd Tanous    </Schema>
939720c9898SEd Tanous
940720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_2_10">
941720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
942720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
943720c9898SEd Tanous    </Schema>
944720c9898SEd Tanous
945720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_2_11">
946720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
947720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
948720c9898SEd Tanous    </Schema>
949720c9898SEd Tanous
950720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_2_12">
951720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
952720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to add formats to the different durable name types.  It was also created to correct various descriptions to use proper normative terminology."/>
953720c9898SEd Tanous    </Schema>
954720c9898SEd Tanous
955720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_2_13">
956720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
957f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to clarify the descriptions for `Id`, `Name`, `Description`, and `MemberId` to be consistent with usage in the specification."/>
958720c9898SEd Tanous    </Schema>
959720c9898SEd Tanous
960720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_2_14">
961720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
962f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to enhance the description of `DurableNameFormat` values to indicate that the patterns shown are regular expressions."/>
963720c9898SEd Tanous    </Schema>
964720c9898SEd Tanous
965720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_2_15">
966720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
967f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to replace the 'system' terminology with 'unit' in descriptions for `ResetType`.  It was also created to correct various typographical errors."/>
968f2a8e57eSGunnar Mills    </Schema>
969f2a8e57eSGunnar Mills
970f2a8e57eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_2_16">
971f2a8e57eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
972f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add long descriptions to the values of `State` in `Status`.  It was also created to force the regeneration of OpenAPI schemas to properly express nullable properties with external references.  It was also created to correct various typographical errors."/>
973720c9898SEd Tanous    </Schema>
974720c9898SEd Tanous
97528cfceb2SGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_2_17">
97628cfceb2SGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
97728cfceb2SGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add references in property long descriptions to the Redfish Data Model Specification where additional requirements or details are provided."/>
97828cfceb2SGunnar Mills    </Schema>
97928cfceb2SGunnar Mills
980720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_3_0">
981720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
982720c9898SEd Tanous      <Annotation Term="Redfish.Release" String="2016.3"/>
983720c9898SEd Tanous
984720c9898SEd Tanous      <EnumType Name="RackUnits">
985720c9898SEd Tanous        <Annotation Term="OData.Description" String="The type of rack unit in use."/>
986720c9898SEd Tanous        <Annotation Term="OData.LongDescription" String="Enumeration literals shall name the type of rack unit in use."/>
987720c9898SEd Tanous        <Member Name="OpenU">
988720c9898SEd Tanous          <Annotation Term="OData.Description" String="A rack unit that is equal to 48 mm (1.89 in)."/>
989720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="Rack units shall be specified in terms of the Open Compute Open Rack Specification."/>
990720c9898SEd Tanous        </Member>
991720c9898SEd Tanous        <Member Name="EIA_310">
992720c9898SEd Tanous          <Annotation Term="OData.Description" String="A rack unit that is equal to 1.75 in (44.45 mm)."/>
993720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="Rack units shall conform to the EIA-310 standard."/>
994720c9898SEd Tanous        </Member>
995720c9898SEd Tanous      </EnumType>
996720c9898SEd Tanous
997720c9898SEd Tanous      <ComplexType Name="PostalAddress">
998720c9898SEd Tanous        <Annotation Term="OData.Description" String="The postal address for a resource."/>
999720c9898SEd Tanous        <Annotation Term="OData.LongDescription" String="Instances shall describe a postal address for a resource.  For more information, see RFC5139.  Depending on use, the instance can represent a past, current, or future location."/>
1000720c9898SEd Tanous        <Annotation Term="Redfish.Revisions">
1001720c9898SEd Tanous          <Collection>
1002720c9898SEd Tanous            <Record>
1003720c9898SEd Tanous              <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Deprecated"/>
1004720c9898SEd Tanous              <PropertyValue Property="Version" String="v1_17_0"/>
1005f2a8e57eSGunnar Mills              <PropertyValue Property="Description" String="This object and its properties have been deprecated in favor of `PhysicalAddress`."/>
1006720c9898SEd Tanous            </Record>
1007720c9898SEd Tanous          </Collection>
1008720c9898SEd Tanous        </Annotation>
1009720c9898SEd Tanous        <Property Name="Country" Type="Edm.String">
1010720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
1011720c9898SEd Tanous          <Annotation Term="OData.Description" String="The country."/>
1012720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="The value shall conform to the RFC5139-defined requirements of the Country field."/>
1013720c9898SEd Tanous        </Property>
1014720c9898SEd Tanous        <Property Name="Territory" Type="Edm.String">
1015720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
1016720c9898SEd Tanous          <Annotation Term="OData.Description" String="A top-level subdivision within a country."/>
1017720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="The value shall conform to the RFC5139-defined requirements of the A1 field when it names a territory, state, region, province, or prefecture within a country."/>
1018720c9898SEd Tanous        </Property>
1019720c9898SEd Tanous        <Property Name="District" Type="Edm.String">
1020720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
1021720c9898SEd Tanous          <Annotation Term="OData.Description" String="A county, parish, gun (JP), or district (IN)."/>
1022720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="The value shall conform to the RFC5139-defined requirements of the A2 field.  Names a county, parish, gun (JP), or district (IN)."/>
1023720c9898SEd Tanous        </Property>
1024720c9898SEd Tanous        <Property Name="City" Type="Edm.String">
1025720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
1026720c9898SEd Tanous          <Annotation Term="OData.Description" String="City, township, or shi (JP)."/>
1027720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="The value shall conform to the RFC5139-defined requirements of the A3 field.  Names a city, township, or shi (JP)."/>
1028720c9898SEd Tanous        </Property>
1029720c9898SEd Tanous        <Property Name="Division" Type="Edm.String">
1030720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
1031720c9898SEd Tanous          <Annotation Term="OData.Description" String="City division, borough, city district, ward, or chou (JP)."/>
1032720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="The value shall conform to the RFC5139-defined requirements of the A4 field.  Names a city division, borough, city district, ward, or chou (JP)."/>
1033720c9898SEd Tanous        </Property>
1034720c9898SEd Tanous        <Property Name="Neighborhood" Type="Edm.String">
1035720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
1036720c9898SEd Tanous          <Annotation Term="OData.Description" String="Neighborhood or block."/>
1037720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="The value shall conform to the RFC5139-defined requirements of the A5 field.  Names a neighborhood or block."/>
1038720c9898SEd Tanous        </Property>
1039720c9898SEd Tanous        <Property Name="LeadingStreetDirection" Type="Edm.String">
1040720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
1041720c9898SEd Tanous          <Annotation Term="OData.Description" String="A leading street direction."/>
1042720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="The value shall conform to the requirements of the PRD field as defined in RFC5139.  Names a leading street direction, (N, W, or SE)."/>
1043720c9898SEd Tanous        </Property>
1044720c9898SEd Tanous        <Property Name="Street" Type="Edm.String">
1045720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
1046720c9898SEd Tanous          <Annotation Term="OData.Description" String="Street name."/>
1047720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="The value shall conform to the RFC5139-defined requirements of the A6 field.  Names a street."/>
1048720c9898SEd Tanous        </Property>
1049720c9898SEd Tanous        <Property Name="TrailingStreetSuffix" Type="Edm.String">
1050720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
1051720c9898SEd Tanous          <Annotation Term="OData.Description" String="A trailing street suffix."/>
1052720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="The value shall conform to the RFC5139-defined requirements of the POD field.  Names a trailing street suffix."/>
1053720c9898SEd Tanous        </Property>
1054720c9898SEd Tanous        <Property Name="StreetSuffix" Type="Edm.String">
1055720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
1056720c9898SEd Tanous          <Annotation Term="OData.Description" String="Avenue, Platz, Street, Circle."/>
1057720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="The value shall conform to the RFC5139-defined requirements of the STS field.  Names a street suffix."/>
1058720c9898SEd Tanous        </Property>
1059720c9898SEd Tanous        <Property Name="HouseNumber" Type="Edm.Int64">
1060720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
1061720c9898SEd Tanous          <Annotation Term="OData.Description" String="The numeric portion of house number."/>
1062720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="The value shall conform to the RFC5139-defined requirements of the HNO field.  The numeric portion of the house number."/>
1063720c9898SEd Tanous        </Property>
1064720c9898SEd Tanous        <Property Name="HouseNumberSuffix" Type="Edm.String">
1065720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
1066720c9898SEd Tanous          <Annotation Term="OData.Description" String="The house number suffix."/>
1067720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="The value shall conform to the RFC5139-defined requirements of the HNS field.  Provides a suffix to a house number, (F, B, or 1/2)."/>
1068720c9898SEd Tanous        </Property>
1069720c9898SEd Tanous        <Property Name="Landmark" Type="Edm.String">
1070720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
1071720c9898SEd Tanous          <Annotation Term="OData.Description" String="The landmark."/>
1072720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="The value shall conform to the RFC5139-defined requirements of the LMK field.  Identifies a landmark or vanity address."/>
1073720c9898SEd Tanous        </Property>
1074720c9898SEd Tanous        <Property Name="Location" Type="Edm.String">
1075720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
1076720c9898SEd Tanous          <Annotation Term="OData.Description" String="The room designation or other additional information."/>
1077720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="The value shall conform to the RFC5139-defined requirements of the LOC field.  Provides additional information."/>
1078720c9898SEd Tanous          <Annotation Term="Redfish.Revisions">
1079720c9898SEd Tanous            <Collection>
1080720c9898SEd Tanous              <Record>
1081720c9898SEd Tanous                <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Deprecated"/>
1082720c9898SEd Tanous                <PropertyValue Property="Version" String="v1_7_0"/>
1083f2a8e57eSGunnar Mills                <PropertyValue Property="Description" String="This property has been deprecated in favor of the `AdditionalInfo` property."/>
1084720c9898SEd Tanous              </Record>
1085720c9898SEd Tanous            </Collection>
1086720c9898SEd Tanous          </Annotation>
1087720c9898SEd Tanous        </Property>
1088720c9898SEd Tanous        <Property Name="Floor" Type="Edm.String">
1089720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
1090720c9898SEd Tanous          <Annotation Term="OData.Description" String="The floor."/>
1091720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="The value shall conform to the RFC5139-defined requirements of the FLR field.  Provides a floor designation."/>
1092720c9898SEd Tanous        </Property>
1093720c9898SEd Tanous        <Property Name="Name" Type="Edm.String">
1094720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
1095720c9898SEd Tanous          <Annotation Term="OData.Description" String="The name."/>
1096720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="The value shall conform to the RFC5139-defined requirements of the NAM field.  Names the occupant."/>
1097720c9898SEd Tanous        </Property>
1098720c9898SEd Tanous        <Property Name="PostalCode" Type="Edm.String">
1099720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
1100720c9898SEd Tanous          <Annotation Term="OData.Description" String="The postal code or zip code."/>
1101720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="The value shall conform to the RFC5139-defined requirements of the PC field.  A postal code (or zip code)."/>
1102720c9898SEd Tanous        </Property>
1103720c9898SEd Tanous        <Property Name="Building" Type="Edm.String">
1104720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
1105720c9898SEd Tanous          <Annotation Term="OData.Description" String="The name of the building."/>
1106720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="The value shall conform to the RFC5139-defined requirements of the BLD field.  Names the building."/>
1107720c9898SEd Tanous        </Property>
1108720c9898SEd Tanous        <Property Name="Unit" Type="Edm.String">
1109720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
1110720c9898SEd Tanous          <Annotation Term="OData.Description" String="The name or number of the apartment unit or suite."/>
1111720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="The value shall conform to the RFC5139-defined requirements of the UNIT field.  The name or number of a unit, such as the apartment or suite, to locate the resource."/>
1112720c9898SEd Tanous        </Property>
1113720c9898SEd Tanous        <Property Name="Room" Type="Edm.String">
1114720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
1115720c9898SEd Tanous          <Annotation Term="OData.Description" String="The name or number of the room."/>
1116720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="The value shall conform to the RFC5139-defined requirements of the ROOM field.  A name or number of a room to locate the resource within the unit."/>
1117720c9898SEd Tanous        </Property>
1118720c9898SEd Tanous        <Property Name="Seat" Type="Edm.String">
1119720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
1120720c9898SEd Tanous          <Annotation Term="OData.Description" String="The seat, such as the desk, cubicle, or workstation."/>
1121720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="The value shall conform to the RFC5139-defined requirements of the SEAT field.  A name or number of a seat, such as the desk, cubicle, or workstation."/>
1122720c9898SEd Tanous        </Property>
1123720c9898SEd Tanous        <Property Name="PlaceType" Type="Edm.String">
1124720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
1125720c9898SEd Tanous          <Annotation Term="OData.Description" String="The description of the type of place that is addressed."/>
1126720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="The value shall conform to the RFC5139-defined requirements of the PLC field.  Examples include office and residence."/>
1127720c9898SEd Tanous        </Property>
1128720c9898SEd Tanous        <Property Name="Community" Type="Edm.String">
1129720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
1130720c9898SEd Tanous          <Annotation Term="OData.Description" String="The postal community name."/>
1131720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="The value shall conform to the RFC5139-defined requirements of the PCN field.  A postal community name."/>
1132720c9898SEd Tanous        </Property>
1133720c9898SEd Tanous        <Property Name="POBox" Type="Edm.String">
1134720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
1135720c9898SEd Tanous          <Annotation Term="OData.Description" String="The post office box (PO box)."/>
1136720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="The value shall conform to the RFC5139-defined requirements of the POBOX field.  A post office box (PO box)."/>
1137720c9898SEd Tanous        </Property>
1138720c9898SEd Tanous        <Property Name="AdditionalCode" Type="Edm.String">
1139720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
1140720c9898SEd Tanous          <Annotation Term="OData.Description" String="The additional code."/>
1141720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="The value shall conform to the RFC5139-defined requirements of the ADDCODE field."/>
1142720c9898SEd Tanous        </Property>
1143720c9898SEd Tanous        <Property Name="Road" Type="Edm.String">
1144720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
1145720c9898SEd Tanous          <Annotation Term="OData.Description" String="The primary road or street."/>
1146720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="The value shall conform to the RFC5139-defined requirements of the RD field.  Designates a primary road or street."/>
1147720c9898SEd Tanous        </Property>
1148720c9898SEd Tanous        <Property Name="RoadSection" Type="Edm.String">
1149720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
1150720c9898SEd Tanous          <Annotation Term="OData.Description" String="The road section."/>
1151720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="The value shall conform to the RFC5139-defined requirements of the RDSEC field.  A road section."/>
1152720c9898SEd Tanous        </Property>
1153720c9898SEd Tanous        <Property Name="RoadBranch" Type="Edm.String">
1154720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
1155720c9898SEd Tanous          <Annotation Term="OData.Description" String="The road branch."/>
1156720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="The value shall conform to the RFC5139-defined requirements of the RDBR field.  Shall contain a post office box (PO box) road branch."/>
1157720c9898SEd Tanous        </Property>
1158720c9898SEd Tanous        <Property Name="RoadSubBranch" Type="Edm.String">
1159720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
1160720c9898SEd Tanous          <Annotation Term="OData.Description" String="The road sub branch."/>
1161720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="The value shall conform to the RFC5139-defined requirements of the RDSUBBR field."/>
1162720c9898SEd Tanous        </Property>
1163720c9898SEd Tanous        <Property Name="RoadPreModifier" Type="Edm.String">
1164720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
1165720c9898SEd Tanous          <Annotation Term="OData.Description" String="The road pre-modifier."/>
1166720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="The value shall conform to the RFC5139-defined requirements of the PRM field.  For example, Old or New."/>
1167720c9898SEd Tanous        </Property>
1168720c9898SEd Tanous        <Property Name="RoadPostModifier" Type="Edm.String">
1169720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
1170720c9898SEd Tanous          <Annotation Term="OData.Description" String="The road post-modifier."/>
1171720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="The value shall conform to the RFC5139-defined requirements of the POM field.  For example, Extended."/>
1172720c9898SEd Tanous        </Property>
1173720c9898SEd Tanous        <Property Name="GPSCoords" Type="Edm.String">
1174720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
1175720c9898SEd Tanous          <Annotation Term="OData.Description" String="The GPS coordinates of the part."/>
1176720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="The value shall conform to the RFC5139-defined requirements of the ADDCODE field.  Shall contain the GPS coordinates of the location.  If furnished, expressed in the `[-][nn]n.nnnnnn, [-][nn]n.nnnnn` format.  For example, two comma-separated positive or negative numbers with six decimal places of precision."/>
1177720c9898SEd Tanous          <Annotation Term="Redfish.Revisions">
1178720c9898SEd Tanous            <Collection>
1179720c9898SEd Tanous              <Record>
1180720c9898SEd Tanous                <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Deprecated"/>
1181720c9898SEd Tanous                <PropertyValue Property="Version" String="v1_6_0"/>
1182720c9898SEd Tanous                <PropertyValue Property="Description" String="This property has been deprecated in favor of the Longitude and Latitude properties."/>
1183720c9898SEd Tanous              </Record>
1184720c9898SEd Tanous            </Collection>
1185720c9898SEd Tanous          </Annotation>
1186720c9898SEd Tanous        </Property>
1187720c9898SEd Tanous      </ComplexType>
1188720c9898SEd Tanous
1189720c9898SEd Tanous      <ComplexType Name="Placement">
1190720c9898SEd Tanous        <Annotation Term="OData.Description" String="The placement within the addressed location."/>
1191720c9898SEd Tanous        <Annotation Term="OData.LongDescription" String="The value shall describe a location within a resource.  Examples include a shelf in a rack."/>
1192720c9898SEd Tanous        <Property Name="Row" Type="Edm.String">
1193720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
1194720c9898SEd Tanous          <Annotation Term="OData.Description" String="The name of the row."/>
1195720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the name of the row."/>
1196720c9898SEd Tanous        </Property>
1197720c9898SEd Tanous        <Property Name="Rack" Type="Edm.String">
1198720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
1199720c9898SEd Tanous          <Annotation Term="OData.Description" String="The name of a rack location within a row."/>
1200720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the name of the rack within a row."/>
1201720c9898SEd Tanous        </Property>
1202720c9898SEd Tanous        <Property Name="RackOffsetUnits" Type="Resource.v1_3_0.RackUnits">
1203720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
1204720c9898SEd Tanous          <Annotation Term="OData.Description" String="The type of rack units in use."/>
1205720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain a RackUnit enumeration literal that indicates the type of rack units in use."/>
1206720c9898SEd Tanous        </Property>
1207720c9898SEd Tanous        <Property Name="RackOffset" Type="Edm.Int64" DefaultValue="0">
1208720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
1209720c9898SEd Tanous          <Annotation Term="OData.Description" String="The vertical location of the item, in terms of RackOffsetUnits."/>
12105ecf7b4eSGunnar Mills          <Annotation Term="OData.LongDescription" String="The vertical location of the item in the rack, at the lowest point of the unit.  Rack offset units shall be measured from bottom to top, starting with 0."/>
1211720c9898SEd Tanous        </Property>
1212720c9898SEd Tanous      </ComplexType>
1213720c9898SEd Tanous
1214720c9898SEd Tanous      <ComplexType Name="Location" BaseType="Resource.v1_1_0.Location">
1215720c9898SEd Tanous        <Annotation Term="OData.Description" String="The location of a resource."/>
1216720c9898SEd Tanous        <Annotation Term="OData.LongDescription" String="Instances shall describe a location for a resource.  For more information, see RFC5139.  Depending on use, the instance can represent a past, current, or future location."/>
1217720c9898SEd Tanous        <Property Name="PostalAddress" Type="Resource.v1_3_0.PostalAddress" Nullable="false">
1218720c9898SEd Tanous          <Annotation Term="OData.Description" String="The postal address of the addressed resource."/>
1219720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain a postal address of the resource."/>
1220720c9898SEd Tanous        </Property>
1221720c9898SEd Tanous        <Property Name="Placement" Type="Resource.v1_3_0.Placement" Nullable="false">
1222720c9898SEd Tanous          <Annotation Term="OData.Description" String="A place within the addressed location."/>
1223720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain a place within the addressed location."/>
1224720c9898SEd Tanous        </Property>
1225720c9898SEd Tanous      </ComplexType>
1226720c9898SEd Tanous    </Schema>
1227720c9898SEd Tanous
1228720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_3_1">
1229720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1230720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to show that annotations in previous namespaces were updated."/>
1231720c9898SEd Tanous    </Schema>
1232720c9898SEd Tanous
1233720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_3_2">
1234720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1235720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to show that annotations in previous namespaces were updated."/>
1236720c9898SEd Tanous    </Schema>
1237720c9898SEd Tanous
1238720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_3_3">
1239720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1240f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add an abstract base type for `Identifier` and `Location`, and deprecates the versioned definition of `IndicatorLED` and `PowerState` to use an unversioned definition."/>
1241720c9898SEd Tanous    </Schema>
1242720c9898SEd Tanous
1243720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_3_4">
1244720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1245720c9898SEd 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."/>
1246720c9898SEd Tanous    </Schema>
1247720c9898SEd Tanous
1248720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_3_5">
1249720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1250720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to use the new revisions annotation."/>
1251720c9898SEd Tanous    </Schema>
1252720c9898SEd Tanous
1253720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_3_6">
1254720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1255f2a8e57eSGunnar Mills      <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.  It also updates the description for `MemberId` to match the Redfish v1.6 requirements and adds a missing term to several properties to disallow them from being `null`."/>
1256720c9898SEd Tanous    </Schema>
1257720c9898SEd Tanous
1258720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_3_7">
1259720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1260720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to update descriptions that this schema defines."/>
1261720c9898SEd Tanous    </Schema>
1262720c9898SEd Tanous
1263720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_3_8">
1264720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1265720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
1266720c9898SEd Tanous    </Schema>
1267720c9898SEd Tanous
1268720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_3_9">
1269720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1270720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
1271720c9898SEd Tanous    </Schema>
1272720c9898SEd Tanous
1273720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_3_10">
1274720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1275720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
1276720c9898SEd Tanous    </Schema>
1277720c9898SEd Tanous
1278720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_3_11">
1279720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1280720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to add formats to the different durable name types.  It was also created to correct various descriptions to use proper normative terminology."/>
1281720c9898SEd Tanous    </Schema>
1282720c9898SEd Tanous
1283720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_3_12">
1284720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1285f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to clarify the descriptions for `Id`, `Name`, `Description`, and `MemberId` to be consistent with usage in the specification."/>
1286720c9898SEd Tanous    </Schema>
1287720c9898SEd Tanous
1288720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_3_13">
1289720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1290f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to enhance the description of `DurableNameFormat` values to indicate that the patterns shown are regular expressions."/>
1291720c9898SEd Tanous    </Schema>
1292720c9898SEd Tanous
1293720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_3_14">
1294720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1295f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to replace the 'system' terminology with 'unit' in descriptions for `ResetType`.  It was also created to correct various typographical errors."/>
1296f2a8e57eSGunnar Mills    </Schema>
1297f2a8e57eSGunnar Mills
1298f2a8e57eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_3_15">
1299f2a8e57eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1300f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add long descriptions to the values of `State` in `Status`.  It was also created to force the regeneration of OpenAPI schemas to properly express nullable properties with external references.  It was also created to correct various typographical errors."/>
1301720c9898SEd Tanous    </Schema>
1302720c9898SEd Tanous
130328cfceb2SGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_3_16">
130428cfceb2SGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
130528cfceb2SGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add references in property long descriptions to the Redfish Data Model Specification where additional requirements or details are provided."/>
130628cfceb2SGunnar Mills    </Schema>
130728cfceb2SGunnar Mills
13085ecf7b4eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_3_17">
13095ecf7b4eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
13105ecf7b4eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to clarify that `RackOffset` in `Placement` indicates the lowest point of the equipment."/>
13115ecf7b4eSGunnar Mills    </Schema>
13125ecf7b4eSGunnar Mills
1313720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_4_0">
1314720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1315720c9898SEd Tanous      <Annotation Term="Redfish.Release" String="2017.1"/>
13169b46bc0bSMyung Bae      <Annotation Term="OData.Description" String="This version was created to add the `PowerCycle` enumeration to `ResetType`."/>
1317720c9898SEd Tanous    </Schema>
1318720c9898SEd Tanous
1319720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_4_1">
1320720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1321720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to show that annotations in previous namespaces were updated."/>
1322720c9898SEd Tanous    </Schema>
1323720c9898SEd Tanous
1324720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_4_2">
1325720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1326f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add an abstract base type for `Identifier` and `Location`, and deprecates the versioned definition of `IndicatorLED` and `PowerState` to use an unversioned definition."/>
1327720c9898SEd Tanous    </Schema>
1328720c9898SEd Tanous
1329720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_4_3">
1330720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1331720c9898SEd 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."/>
1332720c9898SEd Tanous    </Schema>
1333720c9898SEd Tanous
1334720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_4_4">
1335720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1336720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to use the new revisions annotation."/>
1337720c9898SEd Tanous    </Schema>
1338720c9898SEd Tanous
1339720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_4_5">
1340720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1341f2a8e57eSGunnar Mills      <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.  It also updates the description for `MemberId` to match the Redfish v1.6 requirements and adds a missing term to several properties to disallow them from being `null`."/>
1342720c9898SEd Tanous    </Schema>
1343720c9898SEd Tanous
1344720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_4_6">
1345720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1346720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to update descriptions that this schema defines."/>
1347720c9898SEd Tanous    </Schema>
1348720c9898SEd Tanous
1349720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_4_7">
1350720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1351720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
1352720c9898SEd Tanous    </Schema>
1353720c9898SEd Tanous
1354720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_4_8">
1355720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1356720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
1357720c9898SEd Tanous    </Schema>
1358720c9898SEd Tanous
1359720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_4_9">
1360720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1361720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
1362720c9898SEd Tanous    </Schema>
1363720c9898SEd Tanous
1364720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_4_10">
1365720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1366720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to add formats to the different durable name types.  It was also created to correct various descriptions to use proper normative terminology."/>
1367720c9898SEd Tanous    </Schema>
1368720c9898SEd Tanous
1369720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_4_11">
1370720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1371f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to clarify the descriptions for `Id`, `Name`, `Description`, and `MemberId` to be consistent with usage in the specification."/>
1372720c9898SEd Tanous    </Schema>
1373720c9898SEd Tanous
1374720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_4_12">
1375720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1376f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to enhance the description of `DurableNameFormat` values to indicate that the patterns shown are regular expressions."/>
1377720c9898SEd Tanous    </Schema>
1378720c9898SEd Tanous
1379720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_4_13">
1380720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1381f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to replace the 'system' terminology with 'unit' in descriptions for `ResetType`.  It was also created to correct various typographical errors."/>
1382f2a8e57eSGunnar Mills    </Schema>
1383f2a8e57eSGunnar Mills
1384f2a8e57eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_4_14">
1385f2a8e57eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1386f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add long descriptions to the values of `State` in `Status`.  It was also created to force the regeneration of OpenAPI schemas to properly express nullable properties with external references.  It was also created to correct various typographical errors."/>
1387720c9898SEd Tanous    </Schema>
1388720c9898SEd Tanous
138928cfceb2SGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_4_15">
139028cfceb2SGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
139128cfceb2SGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add references in property long descriptions to the Redfish Data Model Specification where additional requirements or details are provided."/>
139228cfceb2SGunnar Mills    </Schema>
139328cfceb2SGunnar Mills
13945ecf7b4eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_4_16">
13955ecf7b4eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
13965ecf7b4eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to clarify that `PowerCycle` and `FullPowerCycle` reset operations are immediate (non-graceful).  It was also created to clarify that `RackOffset` in `Placement` indicates the lowest point of the unit."/>
13975ecf7b4eSGunnar Mills    </Schema>
13985ecf7b4eSGunnar Mills
1399720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_5_0">
1400720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1401720c9898SEd Tanous      <Annotation Term="Redfish.Release" String="2017.2"/>
1402f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add `PartLocation` to Location."/>
1403720c9898SEd Tanous
1404720c9898SEd Tanous      <EnumType Name="LocationType">
1405720c9898SEd Tanous        <Annotation Term="OData.Description" String="The types of locations for a part within an enclosure."/>
1406720c9898SEd Tanous        <Annotation Term="OData.LongDescription" String="This enumeration shall list the types of locations for a part within an enclosure."/>
1407720c9898SEd Tanous        <Member Name="Slot">
1408720c9898SEd Tanous          <Annotation Term="OData.Description" String="A slot."/>
1409720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall indicate the part is located in a slot."/>
1410720c9898SEd Tanous        </Member>
1411720c9898SEd Tanous        <Member Name="Bay">
1412720c9898SEd Tanous          <Annotation Term="OData.Description" String="A bay."/>
1413720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall indicate the part is located in a bay."/>
1414720c9898SEd Tanous        </Member>
1415720c9898SEd Tanous        <Member Name="Connector">
1416720c9898SEd Tanous          <Annotation Term="OData.Description" String="A connector or port."/>
1417720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall indicate the part is located in a connector or port."/>
1418720c9898SEd Tanous        </Member>
1419720c9898SEd Tanous        <Member Name="Socket">
1420720c9898SEd Tanous          <Annotation Term="OData.Description" String="A socket."/>
1421720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall indicate the part is located in a socket."/>
1422720c9898SEd Tanous        </Member>
1423720c9898SEd Tanous        <Member Name="Backplane">
1424720c9898SEd Tanous          <Annotation Term="OData.Description" String="A backplane."/>
1425720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall indicate the part is a backplane in an enclosure."/>
1426720c9898SEd Tanous          <Annotation Term="Redfish.Revisions">
1427720c9898SEd Tanous            <Collection>
1428720c9898SEd Tanous              <Record>
1429720c9898SEd Tanous                <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/>
1430720c9898SEd Tanous                <PropertyValue Property="Version" String="v1_12_0"/>
1431720c9898SEd Tanous              </Record>
1432720c9898SEd Tanous            </Collection>
1433720c9898SEd Tanous          </Annotation>
1434720c9898SEd Tanous        </Member>
1435720c9898SEd Tanous        <Member Name="Embedded">
1436720c9898SEd Tanous          <Annotation Term="OData.Description" String="Embedded within a part."/>
1437720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall indicate the part is embedded or otherwise permanently incorporated into a larger part or device.  This value shall not be used for parts that can be removed by a user or are considered field-replaceable."/>
1438720c9898SEd Tanous          <Annotation Term="Redfish.Revisions">
1439720c9898SEd Tanous            <Collection>
1440720c9898SEd Tanous              <Record>
1441720c9898SEd Tanous                <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/>
1442720c9898SEd Tanous                <PropertyValue Property="Version" String="v1_13_0"/>
1443720c9898SEd Tanous              </Record>
1444720c9898SEd Tanous            </Collection>
1445720c9898SEd Tanous          </Annotation>
1446720c9898SEd Tanous        </Member>
1447720c9898SEd Tanous      </EnumType>
1448720c9898SEd Tanous
1449720c9898SEd Tanous      <EnumType Name="Reference">
1450720c9898SEd Tanous        <Annotation Term="OData.Description" String="The reference areas for the location of the part within an enclosure."/>
1451720c9898SEd Tanous        <Annotation Term="OData.LongDescription" String="This enumeration shall list the reference areas for the location of the part within an enclosure."/>
1452720c9898SEd Tanous        <Member Name="Top">
1453720c9898SEd Tanous          <Annotation Term="OData.Description" String="The part is in the top of the unit."/>
1454720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall indicate the part is in the top of the unit."/>
1455720c9898SEd Tanous        </Member>
1456720c9898SEd Tanous        <Member Name="Bottom">
1457720c9898SEd Tanous          <Annotation Term="OData.Description" String="The part is in the bottom of the unit."/>
1458720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall indicate the part is in the bottom of the unit."/>
1459720c9898SEd Tanous        </Member>
1460720c9898SEd Tanous        <Member Name="Front">
1461720c9898SEd Tanous          <Annotation Term="OData.Description" String="The part is in the front of the unit."/>
1462720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall indicate the part is in the front of the unit."/>
1463720c9898SEd Tanous        </Member>
1464720c9898SEd Tanous        <Member Name="Rear">
1465720c9898SEd Tanous          <Annotation Term="OData.Description" String="The part is in the rear of the unit."/>
1466720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall indicate the part is in the rear of the unit."/>
1467720c9898SEd Tanous        </Member>
1468720c9898SEd Tanous        <Member Name="Left">
1469720c9898SEd Tanous          <Annotation Term="OData.Description" String="The part is on the left side of the unit."/>
1470720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall indicate the part is on the left side of the unit."/>
1471720c9898SEd Tanous        </Member>
1472720c9898SEd Tanous        <Member Name="Right">
1473720c9898SEd Tanous          <Annotation Term="OData.Description" String="The part is on the right side of the unit."/>
1474720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall indicate the part is on the right side of the unit."/>
1475720c9898SEd Tanous        </Member>
1476720c9898SEd Tanous        <Member Name="Middle">
1477720c9898SEd Tanous          <Annotation Term="OData.Description" String="The part is in the middle of the unit."/>
1478720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall indicate the part is in the middle of the unit."/>
1479720c9898SEd Tanous        </Member>
1480720c9898SEd Tanous      </EnumType>
1481720c9898SEd Tanous
1482720c9898SEd Tanous      <EnumType Name="Orientation">
1483720c9898SEd Tanous        <Annotation Term="OData.Description" String="The orientations for the ordering of the part location ordinal value."/>
1484f2a8e57eSGunnar Mills        <Annotation Term="OData.LongDescription" String="This enumeration shall list the orientations for the ordering of the `LocationOrdinalValue` property."/>
1485720c9898SEd Tanous        <Member Name="FrontToBack">
1486f2a8e57eSGunnar Mills          <Annotation Term="OData.Description" String="The ordering for `LocationOrdinalValue` is front to back."/>
1487f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This value shall indicate the ordering for `LocationOrdinalValue` is front to back."/>
1488720c9898SEd Tanous        </Member>
1489720c9898SEd Tanous        <Member Name="BackToFront">
1490720c9898SEd Tanous          <Annotation Term="OData.Description" String="The ordering for the LocationOrdinalValue is back to front."/>
1491f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This value shall indicate the ordering for `LocationOrdinalValue` is back to front."/>
1492720c9898SEd Tanous        </Member>
1493720c9898SEd Tanous        <Member Name="TopToBottom">
1494720c9898SEd Tanous          <Annotation Term="OData.Description" String="The ordering for the LocationOrdinalValue is top to bottom."/>
1495f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This value shall indicate the ordering for `LocationOrdinalValue` is top to bottom."/>
1496720c9898SEd Tanous        </Member>
1497720c9898SEd Tanous        <Member Name="BottomToTop">
1498f2a8e57eSGunnar Mills          <Annotation Term="OData.Description" String="The ordering for `LocationOrdinalValue` is bottom to top."/>
1499f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This value shall indicate the ordering for `LocationOrdinalValue` is bottom to top."/>
1500720c9898SEd Tanous        </Member>
1501720c9898SEd Tanous        <Member Name="LeftToRight">
1502720c9898SEd Tanous          <Annotation Term="OData.Description" String="The ordering for the LocationOrdinalValue is left to right."/>
1503f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This value shall indicate the ordering for `LocationOrdinalValue` is left to right."/>
1504720c9898SEd Tanous        </Member>
1505720c9898SEd Tanous        <Member Name="RightToLeft">
1506720c9898SEd Tanous          <Annotation Term="OData.Description" String="The ordering for the LocationOrdinalValue is right to left."/>
1507f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This value shall indicate the ordering for `LocationOrdinalValue` is right to left."/>
1508720c9898SEd Tanous        </Member>
1509720c9898SEd Tanous      </EnumType>
1510720c9898SEd Tanous
1511720c9898SEd Tanous      <ComplexType Name="PartLocation">
1512720c9898SEd Tanous        <Annotation Term="OData.Description" String="The part location for a resource within an enclosure."/>
1513720c9898SEd Tanous        <Annotation Term="OData.LongDescription" String="This type shall describe a location for a resource within an enclosure."/>
1514720c9898SEd Tanous        <Property Name="ServiceLabel" Type="Edm.String">
1515720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
1516720c9898SEd Tanous          <Annotation Term="OData.Description" String="The label of the part location, such as a silk-screened name or a printed label."/>
1517720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the label assigned for service at the part location."/>
1518720c9898SEd Tanous        </Property>
1519720c9898SEd Tanous        <Property Name="LocationType" Type="Resource.v1_5_0.LocationType">
1520720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
1521720c9898SEd Tanous          <Annotation Term="OData.Description" String="The type of location of the part."/>
1522720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the type of location of the part."/>
1523720c9898SEd Tanous        </Property>
1524720c9898SEd Tanous        <Property Name="LocationOrdinalValue" Type="Edm.Int64" DefaultValue="0">
1525720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
1526f2a8e57eSGunnar Mills          <Annotation Term="OData.Description" String="The number that represents the location of the part.  For example, if `LocationType` is `Slot` and this unit is in slot 2, the LocationOrdinalValue is `2`."/>
1527f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain the number that represents the location of the part based on the `LocationType`.  `LocationOrdinalValue` shall be measured based on the Orientation value starting with `0`."/>
1528720c9898SEd Tanous        </Property>
1529720c9898SEd Tanous        <Property Name="Reference" Type="Resource.v1_5_0.Reference">
1530720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
1531720c9898SEd Tanous          <Annotation Term="OData.Description" String="The reference point for the part location.  Provides guidance about the general location of the part."/>
1532720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the general location within the unit of the part."/>
1533720c9898SEd Tanous        </Property>
1534720c9898SEd Tanous        <Property Name="Orientation" Type="Resource.v1_5_0.Orientation">
1535720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
1536f2a8e57eSGunnar Mills          <Annotation Term="OData.Description" String="The orientation for the ordering of the slot enumeration used by the `LocationOrdinalValue` property."/>
1537f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain the orientation for the ordering used by the `LocationOrdinalValue` property."/>
1538720c9898SEd Tanous        </Property>
1539720c9898SEd Tanous      </ComplexType>
1540720c9898SEd Tanous
1541720c9898SEd Tanous      <ComplexType Name="Location" BaseType="Resource.v1_3_0.Location">
1542720c9898SEd Tanous        <Property Name="PartLocation" Type="Resource.v1_5_0.PartLocation" Nullable="false">
1543720c9898SEd Tanous          <Annotation Term="OData.Description" String="The part location for a resource within an enclosure."/>
1544f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain the part location for a resource within an enclosure.  This representation shall indicate the location of a part within a location specified by the `Placement` property."/>
1545720c9898SEd Tanous        </Property>
1546720c9898SEd Tanous      </ComplexType>
1547720c9898SEd Tanous    </Schema>
1548720c9898SEd Tanous
1549720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_5_1">
1550720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1551f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add an abstract base type for `Identifier` and `Location`, and deprecates the versioned definition of `IndicatorLED` and `PowerState` to use an unversioned definition."/>
1552720c9898SEd Tanous    </Schema>
1553720c9898SEd Tanous
1554720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_5_2">
1555720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1556720c9898SEd 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."/>
1557720c9898SEd Tanous    </Schema>
1558720c9898SEd Tanous
1559720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_5_3">
1560720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1561720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to use the new revisions annotation."/>
1562720c9898SEd Tanous    </Schema>
1563720c9898SEd Tanous
1564720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_5_4">
1565720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1566f2a8e57eSGunnar Mills      <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.  It also updates the description for `MemberId` to match the Redfish v1.6 requirements and adds a missing term to several properties to disallow them from being `null`."/>
1567720c9898SEd Tanous    </Schema>
1568720c9898SEd Tanous
1569720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_5_5">
1570720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1571720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to update descriptions that this schema defines."/>
1572720c9898SEd Tanous    </Schema>
1573720c9898SEd Tanous
1574720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_5_6">
1575720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1576720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
1577720c9898SEd Tanous    </Schema>
1578720c9898SEd Tanous
1579720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_5_7">
1580720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1581720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
1582720c9898SEd Tanous    </Schema>
1583720c9898SEd Tanous
1584720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_5_8">
1585720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1586720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
1587720c9898SEd Tanous    </Schema>
1588720c9898SEd Tanous
1589720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_5_9">
1590720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1591f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add formats to the different durable name types.  It was also created to correct various descriptions to use proper normative terminology.  It was also created to clarify the usage of `LocationType` within `PartLocation`."/>
1592720c9898SEd Tanous    </Schema>
1593720c9898SEd Tanous
1594720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_5_10">
1595720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1596f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to correct the description for `LocationType` within `PartLocation`.  It was also created to clarify the descriptions for `Id`, `Name`, `Description`, and `MemberId` to be consistent with usage in the specification."/>
1597720c9898SEd Tanous    </Schema>
1598720c9898SEd Tanous
1599720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_5_11">
1600720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1601f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to enhance the description of `DurableNameFormat` values to indicate that the patterns shown are regular expressions."/>
1602720c9898SEd Tanous    </Schema>
1603720c9898SEd Tanous
1604720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_5_12">
1605720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1606f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to replace the 'system' terminology with 'unit' in descriptions for `ResetType`.  It was also created to correct various typographical errors."/>
1607f2a8e57eSGunnar Mills    </Schema>
1608f2a8e57eSGunnar Mills
1609f2a8e57eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_5_13">
1610f2a8e57eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1611f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add long descriptions to the values of `State` in `Status`.  It was also created to force the regeneration of OpenAPI schemas to properly express nullable properties with external references.  It was also created to correct various typographical errors."/>
1612720c9898SEd Tanous    </Schema>
1613720c9898SEd Tanous
161428cfceb2SGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_5_14">
161528cfceb2SGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
161628cfceb2SGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add references in property long descriptions to the Redfish Data Model Specification where additional requirements or details are provided."/>
161728cfceb2SGunnar Mills    </Schema>
161828cfceb2SGunnar Mills
16195ecf7b4eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_5_15">
16205ecf7b4eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
16215ecf7b4eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to clarify that `PowerCycle` and `FullPowerCycle` reset operations are immediate (non-graceful).  It was also created to clarify that `RackOffset` in `Placement` indicates the lowest point of the unit."/>
16225ecf7b4eSGunnar Mills    </Schema>
16235ecf7b4eSGunnar Mills
1624720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_6_0">
1625720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1626720c9898SEd Tanous      <Annotation Term="Redfish.Release" String="2017.3"/>
1627f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add enumerations for `DurableNameFormat` for NVMe fabric extension."/>
1628720c9898SEd Tanous
1629720c9898SEd Tanous      <ComplexType Name="Location" BaseType="Resource.v1_5_0.Location">
1630720c9898SEd Tanous        <Property Name="Longitude" Type="Edm.Decimal" DefaultValue="0">
1631720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
1632720c9898SEd Tanous          <Annotation Term="OData.Description" String="The longitude of the resource in degree units."/>
1633720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the longitude of the resource specified in degree units using a decimal format and not minutes or seconds."/>
1634720c9898SEd Tanous          <Annotation Term="Measures.Unit" String="deg"/>
1635720c9898SEd Tanous        </Property>
1636720c9898SEd Tanous        <Property Name="Latitude" Type="Edm.Decimal" DefaultValue="0">
1637720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
1638720c9898SEd Tanous          <Annotation Term="OData.Description" String="The latitude of the resource."/>
1639720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the latitude of the resource specified in degree units using a decimal format and not minutes or seconds."/>
1640720c9898SEd Tanous          <Annotation Term="Measures.Unit" String="deg"/>
1641720c9898SEd Tanous        </Property>
1642720c9898SEd Tanous        <Property Name="AltitudeMeters" Type="Edm.Decimal" DefaultValue="0">
1643720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
1644720c9898SEd Tanous          <Annotation Term="OData.Description" String="The altitude of the resource in meters."/>
1645720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the altitude of the resource, in meter units, defined as the elevation above sea level."/>
1646720c9898SEd Tanous          <Annotation Term="Measures.Unit" String="m"/>
1647720c9898SEd Tanous        </Property>
1648720c9898SEd Tanous      </ComplexType>
1649720c9898SEd Tanous    </Schema>
1650720c9898SEd Tanous
1651720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_6_1">
1652720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1653f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to correct the permissions for `Longitude`, `Latitude`, and `AltitudeMeters` inside the `Location` object.  It was also 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."/>
1654720c9898SEd Tanous    </Schema>
1655720c9898SEd Tanous
1656720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_6_2">
1657720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1658720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to use the new revisions annotation."/>
1659720c9898SEd Tanous    </Schema>
1660720c9898SEd Tanous
1661720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_6_3">
1662720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1663720c9898SEd 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, and to add a missing term to several properties to disallow them from being `null`."/>
1664720c9898SEd Tanous    </Schema>
1665720c9898SEd Tanous
1666720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_6_4">
1667720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1668720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to update descriptions that this schema defines."/>
1669720c9898SEd Tanous    </Schema>
1670720c9898SEd Tanous
1671720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_6_5">
1672720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1673720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
1674720c9898SEd Tanous    </Schema>
1675720c9898SEd Tanous
1676720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_6_6">
1677720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1678720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
1679720c9898SEd Tanous    </Schema>
1680720c9898SEd Tanous
1681720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_6_7">
1682720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1683720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
1684720c9898SEd Tanous    </Schema>
1685720c9898SEd Tanous
1686720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_6_8">
1687720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1688f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add formats to the different durable name types.  It was also created to correct various descriptions to use proper normative terminology.  It was also created to clarify the usage of `LocationType` within `PartLocation`."/>
1689720c9898SEd Tanous    </Schema>
1690720c9898SEd Tanous
1691720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_6_9">
1692720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1693f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to correct the description for `LocationType` within `PartLocation`.  It was also created to clarify the descriptions for `Id`, `Name`, `Description`, and `MemberId` to be consistent with usage in the specification."/>
1694720c9898SEd Tanous    </Schema>
1695720c9898SEd Tanous
1696720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_6_10">
1697720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1698f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to enhance the description of `AltitudeMeters`."/>
1699720c9898SEd Tanous    </Schema>
1700720c9898SEd Tanous
1701720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_6_11">
1702720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1703f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to enhance the description of `DurableNameFormat` values to indicate that the patterns shown are regular expressions."/>
1704720c9898SEd Tanous    </Schema>
1705720c9898SEd Tanous
1706720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_6_12">
1707720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1708f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to replace the 'system' terminology with 'unit' in descriptions for `ResetType`.  It was also created to correct various typographical errors."/>
1709f2a8e57eSGunnar Mills    </Schema>
1710f2a8e57eSGunnar Mills
1711f2a8e57eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_6_13">
1712f2a8e57eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1713f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add long descriptions to the values of `State` in `Status`.  It was also created to force the regeneration of OpenAPI schemas to properly express nullable properties with external references.  It was also created to correct various typographical errors."/>
1714720c9898SEd Tanous    </Schema>
1715720c9898SEd Tanous
171628cfceb2SGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_6_14">
171728cfceb2SGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
171828cfceb2SGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add references in property long descriptions to the Redfish Data Model Specification where additional requirements or details are provided."/>
171928cfceb2SGunnar Mills    </Schema>
172028cfceb2SGunnar Mills
17215ecf7b4eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_6_15">
17225ecf7b4eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
17235ecf7b4eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to clarify that `PowerCycle` and `FullPowerCycle` reset operations are immediate (non-graceful).  It was also created to clarify that `RackOffset` in `Placement` indicates the lowest point of the unit."/>
17245ecf7b4eSGunnar Mills    </Schema>
17255ecf7b4eSGunnar Mills
1726720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_7_0">
1727720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1728720c9898SEd Tanous      <Annotation Term="Redfish.Release" String="2018.2"/>
1729f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to deprecates `Location` within `PostalAddress` in favor of `AdditionalInfo`."/>
1730720c9898SEd Tanous
1731720c9898SEd Tanous      <ComplexType Name="Location" BaseType="Resource.v1_6_0.Location">
1732720c9898SEd Tanous        <Property Name="Contacts" Type="Collection(Resource.v1_7_0.ContactInfo)">
1733720c9898SEd Tanous          <Annotation Term="OData.Description" String="An array of contact information."/>
1734720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain an array of contact information for an individual or organization responsible for this resource."/>
1735720c9898SEd Tanous        </Property>
1736720c9898SEd Tanous      </ComplexType>
1737720c9898SEd Tanous
1738720c9898SEd Tanous      <ComplexType Name="PostalAddress" BaseType="Resource.v1_3_0.PostalAddress">
1739720c9898SEd Tanous        <Property Name="AdditionalInfo" Type="Edm.String">
1740720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
1741720c9898SEd Tanous          <Annotation Term="OData.Description" String="The room designation or other additional information."/>
1742720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="The value shall conform to the requirements of the LOC field as defined in RFC5139.  Provides additional information."/>
1743720c9898SEd Tanous        </Property>
1744720c9898SEd Tanous      </ComplexType>
1745720c9898SEd Tanous
1746720c9898SEd Tanous      <ComplexType Name="Placement" BaseType="Resource.v1_3_0.Placement">
1747720c9898SEd Tanous        <Property Name="AdditionalInfo" Type="Edm.String">
1748720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
1749720c9898SEd Tanous          <Annotation Term="OData.Description" String="Area designation or other additional info."/>
1750720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain additional information, such as Tile, Column (Post), Wall, or other designation that describes a location that cannot be conveyed with other properties defined for the Placement object."/>
1751720c9898SEd Tanous        </Property>
1752720c9898SEd Tanous      </ComplexType>
1753720c9898SEd Tanous
1754720c9898SEd Tanous      <ComplexType Name="ContactInfo">
1755720c9898SEd Tanous        <Annotation Term="OData.Description" String="Contact information for this resource."/>
1756720c9898SEd Tanous        <Annotation Term="OData.LongDescription" String="This object shall contain contact information for an individual or organization responsible for this resource."/>
1757720c9898SEd Tanous        <Property Name="ContactName" Type="Edm.String">
1758720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
1759720c9898SEd Tanous          <Annotation Term="OData.Description" String="Name of this contact."/>
1760720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the name of a person or organization to contact for information about this resource."/>
1761720c9898SEd Tanous        </Property>
1762720c9898SEd Tanous        <Property Name="PhoneNumber" Type="Edm.String">
1763720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
1764720c9898SEd Tanous          <Annotation Term="OData.Description" String="Phone number for this contact."/>
1765720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the phone number for a person or organization to contact for information about this resource."/>
1766720c9898SEd Tanous        </Property>
1767720c9898SEd Tanous        <Property Name="EmailAddress" Type="Edm.String">
1768720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
1769720c9898SEd Tanous          <Annotation Term="OData.Description" String="Email address for this contact."/>
1770720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the email address for a person or organization to contact for information about this resource."/>
1771720c9898SEd Tanous        </Property>
1772720c9898SEd Tanous      </ComplexType>
1773720c9898SEd Tanous    </Schema>
1774720c9898SEd Tanous
1775720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_7_1">
1776720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1777720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to use the new revisions annotation."/>
1778720c9898SEd Tanous    </Schema>
1779720c9898SEd Tanous
1780720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_7_2">
1781720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1782f2a8e57eSGunnar Mills      <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.  It was also created to update the description for `MemberId` to match the requirements of Redfish v1.6.  It was also created to add a missing term on several properties to not allow them to be `null`."/>
1783720c9898SEd Tanous    </Schema>
1784720c9898SEd Tanous
1785720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_7_3">
1786720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1787720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to update descriptions that this schema defines."/>
1788720c9898SEd Tanous    </Schema>
1789720c9898SEd Tanous
1790720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_7_4">
1791720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1792720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
1793720c9898SEd Tanous    </Schema>
1794720c9898SEd Tanous
1795720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_7_5">
1796720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1797720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
1798720c9898SEd Tanous    </Schema>
1799720c9898SEd Tanous
1800720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_7_6">
1801720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1802720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
1803720c9898SEd Tanous    </Schema>
1804720c9898SEd Tanous
1805720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_7_7">
1806720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1807f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add formats to the different durable name types.  It was also created to correct various descriptions to use proper normative terminology.  It was also created to clarify the usage of `LocationType` within `PartLocation`."/>
1808720c9898SEd Tanous    </Schema>
1809720c9898SEd Tanous
1810720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_7_8">
1811720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1812f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to correct the description for `LocationType` within `PartLocation`.  It was also created to clarify the descriptions for `Id`, `Name`, `Description`, and `MemberId` to be consistent with usage in the specification."/>
1813720c9898SEd Tanous    </Schema>
1814720c9898SEd Tanous
1815720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_7_9">
1816720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1817f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to enhance the description of `AltitudeMeters`."/>
1818720c9898SEd Tanous    </Schema>
1819720c9898SEd Tanous
1820720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_7_10">
1821720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1822f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to enhance the description of `DurableNameFormat` values to indicate that the patterns shown are regular expressions."/>
1823720c9898SEd Tanous    </Schema>
1824720c9898SEd Tanous
1825720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_7_11">
1826720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1827f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to replace the 'system' terminology with 'unit' in descriptions for `ResetType`.  It was also created to correct various typographical errors."/>
1828f2a8e57eSGunnar Mills    </Schema>
1829f2a8e57eSGunnar Mills
1830f2a8e57eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_7_12">
1831f2a8e57eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1832f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add long descriptions to the values of `State` in `Status`.  It was also created to force the regeneration of OpenAPI schemas to properly express nullable properties with external references.  It was also created to correct various typographical errors."/>
1833720c9898SEd Tanous    </Schema>
1834720c9898SEd Tanous
183528cfceb2SGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_7_13">
183628cfceb2SGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
183728cfceb2SGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add references in property long descriptions to the Redfish Data Model Specification where additional requirements or details are provided."/>
183828cfceb2SGunnar Mills    </Schema>
183928cfceb2SGunnar Mills
18405ecf7b4eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_7_14">
18415ecf7b4eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
18425ecf7b4eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to clarify that `PowerCycle` and `FullPowerCycle` reset operations are immediate (non-graceful).  It was also created to clarify that `RackOffset` in `Placement` indicates the lowest point of the unit."/>
18435ecf7b4eSGunnar Mills    </Schema>
18445ecf7b4eSGunnar Mills
1845720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_8_0">
1846720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1847720c9898SEd Tanous      <Annotation Term="Redfish.Release" String="2018.3"/>
1848f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add the Redfish excerpt annotation to the `Name` property."/>
1849720c9898SEd Tanous    </Schema>
1850720c9898SEd Tanous
1851720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_8_1">
1852720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1853f2a8e57eSGunnar Mills      <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.  It was also created to update the description for `MemberId` to match the requirements of Redfish v1.6.  It was also created to add a missing term on several properties to not allow them to be `null`."/>
1854720c9898SEd Tanous    </Schema>
1855720c9898SEd Tanous
1856720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_8_2">
1857720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1858720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to update descriptions that this schema defines."/>
1859720c9898SEd Tanous    </Schema>
1860720c9898SEd Tanous
1861720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_8_3">
1862720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1863f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to remove the Redfish excerpt annotation from the `Name` property, prior to the first publication of schemas containing excerpt usage."/>
1864720c9898SEd Tanous    </Schema>
1865720c9898SEd Tanous
1866720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_8_4">
1867720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1868720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
1869720c9898SEd Tanous    </Schema>
1870720c9898SEd Tanous
1871720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_8_5">
1872720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1873720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
1874720c9898SEd Tanous    </Schema>
1875720c9898SEd Tanous
1876720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_8_6">
1877720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1878720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
1879720c9898SEd Tanous    </Schema>
1880720c9898SEd Tanous
1881720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_8_7">
1882720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1883f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add formats to the different durable name types.  It was also created to correct various descriptions to use proper normative terminology.  It was also created to clarify the usage of `LocationType` within `PartLocation`."/>
1884720c9898SEd Tanous    </Schema>
1885720c9898SEd Tanous
1886720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_8_8">
1887720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1888f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to correct the description for `LocationType` within `PartLocation`.  It was also created to clarify the descriptions for `Id`, `Name`, `Description`, and `MemberId` to be consistent with usage in the specification."/>
1889720c9898SEd Tanous    </Schema>
1890720c9898SEd Tanous
1891720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_8_9">
1892720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1893f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to enhance the description of `AltitudeMeters`."/>
1894720c9898SEd Tanous    </Schema>
1895720c9898SEd Tanous
1896720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_8_10">
1897720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1898f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to enhance the description of `DurableNameFormat` values to indicate that the patterns shown are regular expressions."/>
1899720c9898SEd Tanous    </Schema>
1900720c9898SEd Tanous
1901720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_8_11">
1902720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1903f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to replace the 'system' terminology with 'unit' in descriptions for `ResetType`.  It was also created to correct various typographical errors."/>
1904f2a8e57eSGunnar Mills    </Schema>
1905f2a8e57eSGunnar Mills
1906f2a8e57eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_8_12">
1907f2a8e57eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1908f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add long descriptions to the values of `State` in `Status`.  It was also created to force the regeneration of OpenAPI schemas to properly express nullable properties with external references.  It was also created to correct various typographical errors."/>
1909720c9898SEd Tanous    </Schema>
1910720c9898SEd Tanous
191128cfceb2SGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_8_13">
191228cfceb2SGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
191328cfceb2SGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add references in property long descriptions to the Redfish Data Model Specification where additional requirements or details are provided."/>
191428cfceb2SGunnar Mills    </Schema>
191528cfceb2SGunnar Mills
19165ecf7b4eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_8_14">
19175ecf7b4eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
19185ecf7b4eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to clarify that `PowerCycle` and `FullPowerCycle` reset operations are immediate (non-graceful).  It was also created to clarify that `RackOffset` in `Placement` indicates the lowest point of the unit."/>
19195ecf7b4eSGunnar Mills    </Schema>
19205ecf7b4eSGunnar Mills
1921720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_9_0">
1922720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1923720c9898SEd Tanous      <Annotation Term="Redfish.Release" String="2019.4"/>
1924f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add the `Qualified` enumeration to `State` within `Status`."/>
1925720c9898SEd Tanous    </Schema>
1926720c9898SEd Tanous
1927720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_9_1">
1928720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1929720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
1930720c9898SEd Tanous    </Schema>
1931720c9898SEd Tanous
1932720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_9_2">
1933720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1934720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
1935720c9898SEd Tanous    </Schema>
1936720c9898SEd Tanous
1937720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_9_3">
1938720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1939f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add long descriptions to the `ResetType` enumeration values."/>
1940720c9898SEd Tanous    </Schema>
1941720c9898SEd Tanous
1942720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_9_4">
1943720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1944720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
1945720c9898SEd Tanous    </Schema>
1946720c9898SEd Tanous
1947720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_9_5">
1948720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1949f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add formats to the different durable name types.  It was also created to correct various descriptions to use proper normative terminology.  It was also created to clarify the usage of `LocationType` within `PartLocation`."/>
1950720c9898SEd Tanous    </Schema>
1951720c9898SEd Tanous
1952720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_9_6">
1953720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1954f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to correct the description for `LocationType` within `PartLocation`.  It was also created to clarify the descriptions for `Id`, `Name`, `Description`, and `MemberId` to be consistent with usage in the specification."/>
1955720c9898SEd Tanous    </Schema>
1956720c9898SEd Tanous
1957720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_9_7">
1958720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1959f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to enhance the description of `AltitudeMeters`."/>
1960720c9898SEd Tanous    </Schema>
1961720c9898SEd Tanous
1962720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_9_8">
1963720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1964f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to enhance the description of `DurableNameFormat` values to indicate that the patterns shown are regular expressions."/>
1965720c9898SEd Tanous    </Schema>
1966720c9898SEd Tanous
1967720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_9_9">
1968720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1969f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to replace the 'system' terminology with 'unit' in descriptions for `ResetType`.  It was also created to correct various typographical errors."/>
1970f2a8e57eSGunnar Mills    </Schema>
1971f2a8e57eSGunnar Mills
1972f2a8e57eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_9_10">
1973f2a8e57eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1974f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add long descriptions to the values of `State` in `Status`.  It was also created to force the regeneration of OpenAPI schemas to properly express nullable properties with external references.  It was also created to correct various typographical errors."/>
1975720c9898SEd Tanous    </Schema>
1976720c9898SEd Tanous
197728cfceb2SGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_9_11">
197828cfceb2SGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
197928cfceb2SGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add references in property long descriptions to the Redfish Data Model Specification where additional requirements or details are provided."/>
198028cfceb2SGunnar Mills    </Schema>
198128cfceb2SGunnar Mills
19825ecf7b4eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_9_12">
19835ecf7b4eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
19845ecf7b4eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to clarify that `PowerCycle` and `FullPowerCycle` reset operations are immediate (non-graceful).  It was also created to clarify that `RackOffset` in `Placement` indicates the lowest point of the unit."/>
19855ecf7b4eSGunnar Mills    </Schema>
19865ecf7b4eSGunnar Mills
1987720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_10_0">
1988720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1989720c9898SEd Tanous      <Annotation Term="Redfish.Release" String="2020.3"/>
1990720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to add the `NGUID` enumeration to Identifiers."/>
1991720c9898SEd Tanous    </Schema>
1992720c9898SEd Tanous
1993720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_10_1">
1994720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1995720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
1996720c9898SEd Tanous    </Schema>
1997720c9898SEd Tanous
1998720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_10_2">
1999720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2000f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add formats to the different durable name types.  It was also created to correct various descriptions to use proper normative terminology.  It was also created to clarify the usage of `LocationType` within `PartLocation`."/>
2001720c9898SEd Tanous    </Schema>
2002720c9898SEd Tanous
2003720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_10_3">
2004720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2005f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to correct the description for `LocationType` within `PartLocation`.  It was also created to clarify the descriptions for `Id`, `Name`, `Description`, and `MemberId` to be consistent with usage in the specification."/>
2006720c9898SEd Tanous    </Schema>
2007720c9898SEd Tanous
2008720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_10_4">
2009720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2010f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to enhance the description of `AltitudeMeters`."/>
2011720c9898SEd Tanous    </Schema>
2012720c9898SEd Tanous
2013720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_10_5">
2014720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2015f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to enhance the description of `DurableNameFormat` values to indicate that the patterns shown are regular expressions."/>
2016720c9898SEd Tanous    </Schema>
2017720c9898SEd Tanous
2018720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_10_6">
2019720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2020f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to replace the 'system' terminology with 'unit' in descriptions for `ResetType`.  It was also created to correct various typographical errors."/>
2021f2a8e57eSGunnar Mills    </Schema>
2022f2a8e57eSGunnar Mills
2023f2a8e57eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_10_7">
2024f2a8e57eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2025f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add long descriptions to the values of `State` in `Status`.  It was also created to force the regeneration of OpenAPI schemas to properly express nullable properties with external references.  It was also created to correct various typographical errors."/>
2026720c9898SEd Tanous    </Schema>
2027720c9898SEd Tanous
202828cfceb2SGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_10_8">
202928cfceb2SGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
203028cfceb2SGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add references in property long descriptions to the Redfish Data Model Specification where additional requirements or details are provided."/>
203128cfceb2SGunnar Mills    </Schema>
203228cfceb2SGunnar Mills
20335ecf7b4eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_10_9">
20345ecf7b4eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
20355ecf7b4eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to clarify that `PowerCycle` and `FullPowerCycle` reset operations are immediate (non-graceful).  It was also created to clarify that `RackOffset` in `Placement` indicates the lowest point of the unit."/>
20365ecf7b4eSGunnar Mills    </Schema>
20375ecf7b4eSGunnar Mills
2038720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_11_0">
2039720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2040720c9898SEd Tanous      <Annotation Term="Redfish.Release" String="2020.4"/>
2041f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add the `Conditions` array property to `Status`."/>
2042720c9898SEd Tanous    </Schema>
2043720c9898SEd Tanous
2044720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_11_1">
2045720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2046f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add formats to the different durable name types.  It was also created to correct various descriptions to use proper normative terminology.  It was also created to clarify the usage of `LocationType` within `PartLocation`."/>
2047720c9898SEd Tanous    </Schema>
2048720c9898SEd Tanous
2049720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_11_2">
2050720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2051f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to correct the description for `LocationType` within `PartLocation`.  It was also created to clarify the descriptions for `Id`, `Name`, `Description`, and `MemberId` to be consistent with usage in the specification."/>
2052720c9898SEd Tanous    </Schema>
2053720c9898SEd Tanous
2054720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_11_3">
2055720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2056f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to enhance the description of `AltitudeMeters`.  It was also created to improve the description of `Conditions`."/>
2057720c9898SEd Tanous    </Schema>
2058720c9898SEd Tanous
2059720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_11_4">
2060720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2061f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to enhance the description of `DurableNameFormat` values to indicate that the patterns shown are regular expressions."/>
2062720c9898SEd Tanous    </Schema>
2063720c9898SEd Tanous
2064720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_11_5">
2065720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2066f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to replace the 'system' terminology with 'unit' in descriptions for `ResetType`.  It was also created to correct various typographical errors."/>
2067f2a8e57eSGunnar Mills    </Schema>
2068f2a8e57eSGunnar Mills
2069f2a8e57eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_11_6">
2070f2a8e57eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2071f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add long descriptions to the values of `State` in `Status`.  It was also created to note that the array order of conditions may change as new conditions occur or are resolved by the service.  It was also created to force the regeneration of OpenAPI schemas to properly express nullable properties with external references.  It was also created to correct various typographical errors."/>
2072720c9898SEd Tanous    </Schema>
2073720c9898SEd Tanous
207428cfceb2SGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_11_7">
207528cfceb2SGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
207628cfceb2SGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add references in property long descriptions to the Redfish Data Model Specification where additional requirements or details are provided."/>
207728cfceb2SGunnar Mills    </Schema>
207828cfceb2SGunnar Mills
20799b46bc0bSMyung Bae    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_11_8">
20809b46bc0bSMyung Bae      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
20819b46bc0bSMyung Bae      <Annotation Term="OData.Description" String="This version was created to clarify that `Conditions` may include conditions that require attention but do not necessarily affect the `Health` or `HealthRollup` of the resource."/>
20829b46bc0bSMyung Bae    </Schema>
20839b46bc0bSMyung Bae
20845ecf7b4eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_11_9">
20855ecf7b4eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
20865ecf7b4eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to clarify that `PowerCycle` and `FullPowerCycle` reset operations are immediate (non-graceful).  It was also created to clarify that `RackOffset` in `Placement` indicates the lowest point of the unit."/>
20875ecf7b4eSGunnar Mills    </Schema>
20885ecf7b4eSGunnar Mills
2089720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_12_0">
2090720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2091720c9898SEd Tanous      <Annotation Term="Redfish.Release" String="2021.1"/>
2092f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to deprecate the `NSID` enumeration from Identifiers.  It was also created to add `Backplane` to `LocationType` within `PartLocation`."/>
2093720c9898SEd Tanous    </Schema>
2094720c9898SEd Tanous
2095720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_12_1">
2096720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2097f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to correct the description for `LocationType` within `PartLocation`.  It was also created to clarify the descriptions for `Id`, `Name`, `Description`, and `MemberId` to be consistent with usage in the specification."/>
2098720c9898SEd Tanous    </Schema>
2099720c9898SEd Tanous
2100720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_12_2">
2101720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2102f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to enhance the description of `AltitudeMeters`.  It was also created to improve the description of `Conditions`."/>
2103720c9898SEd Tanous    </Schema>
2104720c9898SEd Tanous
2105720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_12_3">
2106720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2107f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to enhance the description of `DurableNameFormat` values to indicate that the patterns shown are regular expressions."/>
2108720c9898SEd Tanous    </Schema>
2109720c9898SEd Tanous
2110720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_12_4">
2111720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2112f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to replace the 'system' terminology with 'unit' in descriptions for `ResetType`.  It was also created to correct various typographical errors."/>
2113f2a8e57eSGunnar Mills    </Schema>
2114f2a8e57eSGunnar Mills
2115f2a8e57eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_12_5">
2116f2a8e57eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2117f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add long descriptions to the values of `State` in `Status`.  It was also created to note that the array order of conditions may change as new conditions occur or are resolved by the service.  It was also created to force the regeneration of OpenAPI schemas to properly express nullable properties with external references.  It was also created to correct various typographical errors."/>
2118720c9898SEd Tanous    </Schema>
2119720c9898SEd Tanous
212028cfceb2SGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_12_6">
212128cfceb2SGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
212228cfceb2SGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add references in property long descriptions to the Redfish Data Model Specification where additional requirements or details are provided."/>
212328cfceb2SGunnar Mills    </Schema>
212428cfceb2SGunnar Mills
21259b46bc0bSMyung Bae    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_12_7">
21269b46bc0bSMyung Bae      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
21279b46bc0bSMyung Bae      <Annotation Term="OData.Description" String="This version was created to clarify that `Conditions` may include conditions that require attention but do not necessarily affect the `Health` or `HealthRollup` of the resource."/>
21289b46bc0bSMyung Bae    </Schema>
21299b46bc0bSMyung Bae
21305ecf7b4eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_12_8">
21315ecf7b4eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
21325ecf7b4eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to clarify that `PowerCycle` and `FullPowerCycle` reset operations are immediate (non-graceful).  It was also created to clarify that `RackOffset` in `Placement` indicates the lowest point of the unit."/>
21335ecf7b4eSGunnar Mills    </Schema>
21345ecf7b4eSGunnar Mills
2135720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_13_0">
2136720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2137720c9898SEd Tanous      <Annotation Term="Redfish.Release" String="2021.2"/>
21389b46bc0bSMyung Bae      <Annotation Term="OData.Description" String="This version was created to add `Embedded` to `LocationType` within `PartLocation`.  It was also created to add the `Pause`, `Resume`, and `Suspend` enumerations to `ResetType`.  It was also created to add `Paused` to `PowerState`."/>
2139720c9898SEd Tanous    </Schema>
2140720c9898SEd Tanous
2141720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_13_1">
2142720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2143f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to enhance the description of `AltitudeMeters`.  It was also created to improve the description of `Conditions`."/>
2144720c9898SEd Tanous    </Schema>
2145720c9898SEd Tanous
2146720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_13_2">
2147720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2148f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to enhance the description of `DurableNameFormat` values to indicate that the patterns shown are regular expressions."/>
2149720c9898SEd Tanous    </Schema>
2150720c9898SEd Tanous
2151720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_13_3">
2152720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2153f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to replace the 'system' terminology with 'unit' in descriptions for `ResetType`.  It was also created to correct various typographical errors."/>
2154f2a8e57eSGunnar Mills    </Schema>
2155f2a8e57eSGunnar Mills
2156f2a8e57eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_13_4">
2157f2a8e57eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2158f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add long descriptions to the values of `State` in `Status`.  It was also created to note that the array order of conditions may change as new conditions occur or are resolved by the service.  It was also created to force the regeneration of OpenAPI schemas to properly express nullable properties with external references.  It was also created to correct various typographical errors."/>
2159720c9898SEd Tanous    </Schema>
2160720c9898SEd Tanous
216128cfceb2SGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_13_5">
216228cfceb2SGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
216328cfceb2SGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add references in property long descriptions to the Redfish Data Model Specification where additional requirements or details are provided."/>
216428cfceb2SGunnar Mills    </Schema>
216528cfceb2SGunnar Mills
21669b46bc0bSMyung Bae    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_13_6">
21679b46bc0bSMyung Bae      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
21689b46bc0bSMyung Bae      <Annotation Term="OData.Description" String="This version was created to clarify that `Conditions` may include conditions that require attention but do not necessarily affect the `Health` or `HealthRollup` of the resource."/>
21699b46bc0bSMyung Bae    </Schema>
21709b46bc0bSMyung Bae
21715ecf7b4eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_13_7">
21725ecf7b4eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
21735ecf7b4eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to clarify that `PowerCycle` and `FullPowerCycle` reset operations are immediate (non-graceful).  It was also created to clarify that `RackOffset` in `Placement` indicates the lowest point of the unit."/>
21745ecf7b4eSGunnar Mills    </Schema>
21755ecf7b4eSGunnar Mills
2176720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_14_0">
2177720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2178720c9898SEd Tanous      <Annotation Term="Redfish.Release" String="2021.4"/>
2179f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add Resolution to the `Conditions` property in `Status`.  It was also created to add `MACAddress` to `DurableNameFormat`."/>
2180720c9898SEd Tanous    </Schema>
2181720c9898SEd Tanous
2182720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_14_1">
2183720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2184f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to enhance the description of `DurableNameFormat` values to indicate that the patterns shown are regular expressions."/>
2185720c9898SEd Tanous    </Schema>
2186720c9898SEd Tanous
2187720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_14_2">
2188720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2189f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to replace the 'system' terminology with 'unit' in descriptions for `ResetType`.  It was also created to correct various typographical errors."/>
2190f2a8e57eSGunnar Mills    </Schema>
2191f2a8e57eSGunnar Mills
2192f2a8e57eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_14_3">
2193f2a8e57eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2194f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add long descriptions to the values of `State` in `Status`.  It was also created to note that the array order of conditions may change as new conditions occur or are resolved by the service.  It was also created to force the regeneration of OpenAPI schemas to properly express nullable properties with external references.  It was also created to correct various typographical errors."/>
2195720c9898SEd Tanous    </Schema>
2196720c9898SEd Tanous
219728cfceb2SGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_14_4">
219828cfceb2SGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
219928cfceb2SGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add references in property long descriptions to the Redfish Data Model Specification where additional requirements or details are provided."/>
220028cfceb2SGunnar Mills    </Schema>
220128cfceb2SGunnar Mills
22029b46bc0bSMyung Bae    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_14_5">
22039b46bc0bSMyung Bae      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
22049b46bc0bSMyung Bae      <Annotation Term="OData.Description" String="This version was created to clarify that `Conditions` may include conditions that require attention but do not necessarily affect the `Health` or `HealthRollup` of the resource."/>
22059b46bc0bSMyung Bae    </Schema>
22069b46bc0bSMyung Bae
22075ecf7b4eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_14_6">
22085ecf7b4eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
22095ecf7b4eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to clarify that `PowerCycle` and `FullPowerCycle` reset operations are immediate (non-graceful).  It was also created to clarify that `RackOffset` in `Placement` indicates the lowest point of the unit."/>
22105ecf7b4eSGunnar Mills    </Schema>
22115ecf7b4eSGunnar Mills
2212720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_15_0">
2213720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2214720c9898SEd Tanous      <Annotation Term="Redfish.Release" String="2022.3"/>
2215f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add `GCXLID` to `DurableNameFormat`."/>
2216720c9898SEd Tanous    </Schema>
2217720c9898SEd Tanous
2218720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_15_1">
2219720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2220f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to replace the 'system' terminology with 'unit' in descriptions for `ResetType`.  It was also created to correct various typographical errors."/>
2221f2a8e57eSGunnar Mills    </Schema>
2222f2a8e57eSGunnar Mills
2223f2a8e57eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_15_2">
2224f2a8e57eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2225f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add long descriptions to the values of `State` in `Status`.  It was also created to note that the array order of conditions may change as new conditions occur or are resolved by the service.  It was also created to force the regeneration of OpenAPI schemas to properly express nullable properties with external references.  It was also created to correct various typographical errors."/>
2226720c9898SEd Tanous    </Schema>
2227720c9898SEd Tanous
222828cfceb2SGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_15_3">
222928cfceb2SGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
223028cfceb2SGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add references in property long descriptions to the Redfish Data Model Specification where additional requirements or details are provided."/>
223128cfceb2SGunnar Mills    </Schema>
223228cfceb2SGunnar Mills
22339b46bc0bSMyung Bae    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_15_4">
22349b46bc0bSMyung Bae      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
22359b46bc0bSMyung Bae      <Annotation Term="OData.Description" String="This version was created to clarify that `Conditions` may include conditions that require attention but do not necessarily affect the `Health` or `HealthRollup` of the resource."/>
22369b46bc0bSMyung Bae    </Schema>
22379b46bc0bSMyung Bae
22385ecf7b4eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_15_5">
22395ecf7b4eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
22405ecf7b4eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to clarify that `PowerCycle` and `FullPowerCycle` reset operations are immediate (non-graceful).  It was also created to clarify that `RackOffset` in `Placement` indicates the lowest point of the unit."/>
22415ecf7b4eSGunnar Mills    </Schema>
22425ecf7b4eSGunnar Mills
2243720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_16_0">
2244720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2245720c9898SEd Tanous      <Annotation Term="Redfish.Release" String="2023.1"/>
2246720c9898SEd Tanous
2247720c9898SEd Tanous      <ComplexType Name="Location" BaseType="Resource.v1_7_0.Location">
2248720c9898SEd Tanous        <Property Name="PartLocationContext" Type="Edm.String">
2249720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
2250f2a8e57eSGunnar Mills          <Annotation Term="OData.Description" String="Human-readable string to enable differentiation between `PartLocation` values for parts in the same enclosure, which might include hierarchical information of containing `PartLocation` values for the part."/>
2251f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain a human-readable string to enable differentiation between `PartLocation` values for parts in the same enclosure, which may include hierarchical information of containing `PartLocation` values for the part.  The value of this property shall not include values of the `PartLocation` properties for the part itself.  The purpose of this value, in conjunction with the `PartLocation` of the part itself, is to allow clients to determine the physical location of the part without tracing through the `PartLocation` of multiple resources."/>
2252720c9898SEd Tanous        </Property>
2253720c9898SEd Tanous      </ComplexType>
2254720c9898SEd Tanous    </Schema>
2255720c9898SEd Tanous
2256720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_16_1">
2257720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2258f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to replace the 'system' terminology with 'unit' in descriptions for `ResetType`.  It was also created to correct various typographical errors."/>
2259f2a8e57eSGunnar Mills    </Schema>
2260f2a8e57eSGunnar Mills
2261f2a8e57eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_16_2">
2262f2a8e57eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2263f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add long descriptions to the values of `State` in `Status`.  It was also created to note that the array order of conditions may change as new conditions occur or are resolved by the service.  It was also created to force the regeneration of OpenAPI schemas to properly express nullable properties with external references.  It was also created to correct various typographical errors."/>
2264720c9898SEd Tanous    </Schema>
2265720c9898SEd Tanous
226628cfceb2SGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_16_3">
226728cfceb2SGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
226828cfceb2SGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add references in property long descriptions to the Redfish Data Model Specification where additional requirements or details are provided."/>
226928cfceb2SGunnar Mills    </Schema>
227028cfceb2SGunnar Mills
22719b46bc0bSMyung Bae    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_16_4">
22729b46bc0bSMyung Bae      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
22739b46bc0bSMyung Bae      <Annotation Term="OData.Description" String="This version was created to clarify that `Conditions` may include conditions that require attention but do not necessarily affect the `Health` or `HealthRollup` of the resource."/>
22749b46bc0bSMyung Bae    </Schema>
22759b46bc0bSMyung Bae
22765ecf7b4eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_16_5">
22775ecf7b4eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
22785ecf7b4eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to clarify that `PowerCycle` and `FullPowerCycle` reset operations are immediate (non-graceful).  It was also created to clarify that `RackOffset` in `Placement` indicates the lowest point of the unit."/>
22795ecf7b4eSGunnar Mills    </Schema>
22805ecf7b4eSGunnar Mills
2281720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_17_0">
2282720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2283720c9898SEd Tanous      <Annotation Term="Redfish.Release" String="2023.2"/>
2284f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to deprecate PostalAddress in Location in favor of `PhysicalAddress`."/>
2285720c9898SEd Tanous
2286720c9898SEd Tanous      <ComplexType Name="Location" BaseType="Resource.v1_16_0.Location">
2287720c9898SEd Tanous        <Property Name="PhysicalAddress" Type="Resource.v1_17_0.PhysicalAddress" Nullable="false">
2288720c9898SEd Tanous          <Annotation Term="OData.Description" String="The physical address for a resource."/>
2289720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain a physical address for a resource.  This property should be present for resources that represent physical objects that can operate without requiring physical containment by another resource.  For example, a server chassis might be contained by a rack, but it might also be deployed individually, while a drive is always contained by a chassis and therefore is described by the containing resource."/>
2290720c9898SEd Tanous        </Property>
2291720c9898SEd Tanous      </ComplexType>
2292720c9898SEd Tanous
2293720c9898SEd Tanous      <ComplexType Name="PhysicalAddress">
2294720c9898SEd Tanous        <Annotation Term="OData.Description" String="The physical address for a resource."/>
2295720c9898SEd Tanous        <Annotation Term="OData.LongDescription" String="This type shall contain a physical address for a resource."/>
2296720c9898SEd Tanous        <Property Name="StreetAddress" Type="Edm.String">
2297720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
2298720c9898SEd Tanous          <Annotation Term="OData.Description" String="The street-level address, including building, room, or other identifiers."/>
2299720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the street-level physical address of the resource, including identifiers such as apartment, room, or building to further locate the resource within a given street address."/>
2300720c9898SEd Tanous        </Property>
2301720c9898SEd Tanous        <Property Name="City" Type="Edm.String">
2302720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
2303720c9898SEd Tanous          <Annotation Term="OData.Description" String="City, township, or shi (JP)."/>
2304720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the city, township, or shi (JP) location for this resource."/>
2305720c9898SEd Tanous        </Property>
2306720c9898SEd Tanous        <Property Name="StateOrProvince" Type="Edm.String">
2307720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
2308720c9898SEd Tanous          <Annotation Term="OData.Description" String="State or province."/>
2309720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the state, province, or territory location within the country for this resource."/>
2310720c9898SEd Tanous        </Property>
2311720c9898SEd Tanous        <Property Name="ISOSubdivisionCode" Type="Edm.String">
2312720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
2313720c9898SEd Tanous          <Annotation Term="OData.Description" String="ISO 3166-2 subdivision code."/>
2314720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the ISO 3166-2-defined state, province, or territory subdivision code for this resource."/>
2315720c9898SEd Tanous        <Annotation Term="Validation.Pattern" String="^[A-Z0-9]{1,3}$"/>
2316720c9898SEd Tanous        </Property>
2317720c9898SEd Tanous        <Property Name="Country" Type="Edm.String">
2318720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
2319720c9898SEd Tanous          <Annotation Term="OData.Description" String="The country."/>
2320720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the country location for this resource."/>
2321720c9898SEd Tanous        </Property>
2322720c9898SEd Tanous        <Property Name="ISOCountryCode" Type="Edm.String">
2323720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
2324720c9898SEd Tanous          <Annotation Term="OData.Description" String="The ISO 3166-1 country code."/>
2325720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the ISO 3166-1-defined alpha-2 or alpha-3 country code."/>
2326720c9898SEd Tanous        <Annotation Term="Validation.Pattern" String="^([A-Z]{2}|[A-Z]{3})$"/>
2327720c9898SEd Tanous        </Property>
2328720c9898SEd Tanous        <Property Name="PostalCode" Type="Edm.String">
2329720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
2330720c9898SEd Tanous          <Annotation Term="OData.Description" String="The postal code."/>
2331720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="The property shall contain the postal code for this resource.  The value shall conform to the RFC5139-defined requirements of the PC field."/>
2332720c9898SEd Tanous        </Property>
2333720c9898SEd Tanous      </ComplexType>
2334720c9898SEd Tanous    </Schema>
2335720c9898SEd Tanous
2336720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_17_1">
2337720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2338f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to replace the 'system' terminology with 'unit' in descriptions for `ResetType`.  It was also created to correct various typographical errors."/>
2339f2a8e57eSGunnar Mills    </Schema>
2340f2a8e57eSGunnar Mills
2341f2a8e57eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_17_2">
2342f2a8e57eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2343f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add long descriptions to the values of `State` in `Status`.  It was also created to note that the array order of conditions may change as new conditions occur or are resolved by the service.  It was also created to force the regeneration of OpenAPI schemas to properly express nullable properties with external references.  It was also created to correct various typographical errors."/>
2344720c9898SEd Tanous    </Schema>
2345720c9898SEd Tanous
234628cfceb2SGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_17_3">
234728cfceb2SGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
234828cfceb2SGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add references in property long descriptions to the Redfish Data Model Specification where additional requirements or details are provided."/>
234928cfceb2SGunnar Mills    </Schema>
235028cfceb2SGunnar Mills
23519b46bc0bSMyung Bae    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_17_4">
23529b46bc0bSMyung Bae      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
23539b46bc0bSMyung Bae      <Annotation Term="OData.Description" String="This version was created to clarify that `Conditions` may include conditions that require attention but do not necessarily affect the `Health` or `HealthRollup` of the resource."/>
23549b46bc0bSMyung Bae    </Schema>
23559b46bc0bSMyung Bae
23565ecf7b4eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_17_5">
23575ecf7b4eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
23585ecf7b4eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to clarify that `PowerCycle` and `FullPowerCycle` reset operations are immediate (non-graceful).  It was also created to clarify that `RackOffset` in `Placement` indicates the lowest point of the unit."/>
23595ecf7b4eSGunnar Mills    </Schema>
23605ecf7b4eSGunnar Mills
2361720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_18_0">
2362720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2363720c9898SEd Tanous      <Annotation Term="Redfish.Release" String="2023.3"/>
2364f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add `ResolutionSteps` to the `Conditions` property in `Status`."/>
2365f2a8e57eSGunnar Mills    </Schema>
2366f2a8e57eSGunnar Mills
2367f2a8e57eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_18_1">
2368f2a8e57eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2369f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add long descriptions to the values of `State` in `Status`.  It was also created to note that the array order of conditions may change as new conditions occur or are resolved by the service.  It was also created to force the regeneration of OpenAPI schemas to properly express nullable properties with external references.  It was also created to correct various typographical errors."/>
2370f2a8e57eSGunnar Mills    </Schema>
2371f2a8e57eSGunnar Mills
237228cfceb2SGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_18_2">
237328cfceb2SGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
237428cfceb2SGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add references in property long descriptions to the Redfish Data Model Specification where additional requirements or details are provided."/>
237528cfceb2SGunnar Mills    </Schema>
237628cfceb2SGunnar Mills
23779b46bc0bSMyung Bae    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_18_3">
23789b46bc0bSMyung Bae      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
23799b46bc0bSMyung Bae      <Annotation Term="OData.Description" String="This version was created to clarify that `Conditions` may include conditions that require attention but do not necessarily affect the `Health` or `HealthRollup` of the resource."/>
23809b46bc0bSMyung Bae    </Schema>
23819b46bc0bSMyung Bae
23825ecf7b4eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_18_4">
23835ecf7b4eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
23845ecf7b4eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to clarify that `PowerCycle` and `FullPowerCycle` reset operations are immediate (non-graceful).  It was also created to clarify that `RackOffset` in `Placement` indicates the lowest point of the unit."/>
23855ecf7b4eSGunnar Mills    </Schema>
23865ecf7b4eSGunnar Mills
2387f2a8e57eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_19_0">
2388f2a8e57eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2389f2a8e57eSGunnar Mills      <Annotation Term="Redfish.Release" String="2024.1"/>
2390f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to deprecate `Qualified` in `State` in favor of `StandbySpare`.  It was also created to add `Degraded` to `State`."/>
2391720c9898SEd Tanous    </Schema>
2392720c9898SEd Tanous
239328cfceb2SGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_19_1">
239428cfceb2SGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
239528cfceb2SGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add references in property long descriptions to the Redfish Data Model Specification where additional requirements or details are provided."/>
239628cfceb2SGunnar Mills    </Schema>
239728cfceb2SGunnar Mills
23989b46bc0bSMyung Bae    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_19_2">
23999b46bc0bSMyung Bae      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
24009b46bc0bSMyung Bae      <Annotation Term="OData.Description" String="This version was created to clarify that `Conditions` may include conditions that require attention but do not necessarily affect the `Health` or `HealthRollup` of the resource."/>
24019b46bc0bSMyung Bae    </Schema>
24029b46bc0bSMyung Bae
24035ecf7b4eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_19_3">
24045ecf7b4eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
24055ecf7b4eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to clarify that `PowerCycle` and `FullPowerCycle` reset operations are immediate (non-graceful).  It was also created to clarify that `RackOffset` in `Placement` indicates the lowest point of the unit."/>
24065ecf7b4eSGunnar Mills    </Schema>
24075ecf7b4eSGunnar Mills
2408dd5c81e9SGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_20_0">
2409dd5c81e9SGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2410dd5c81e9SGunnar Mills      <Annotation Term="Redfish.Release" String="2024.3"/>
2411dd5c81e9SGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add `Username` and `UserAuthenticationSource` to the `Condition` property in `Status`."/>
2412dd5c81e9SGunnar Mills    </Schema>
2413dd5c81e9SGunnar Mills
24149b46bc0bSMyung Bae    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_20_1">
24159b46bc0bSMyung Bae      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
24169b46bc0bSMyung Bae      <Annotation Term="OData.Description" String="This version was created to clarify that `Conditions` may include conditions that require attention but do not necessarily affect the `Health` or `HealthRollup` of the resource."/>
24179b46bc0bSMyung Bae    </Schema>
24189b46bc0bSMyung Bae
24195ecf7b4eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_20_2">
24205ecf7b4eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
24215ecf7b4eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to clarify that `PowerCycle` and `FullPowerCycle` reset operations are immediate (non-graceful).  It was also created to clarify that `RackOffset` in `Placement` indicates the lowest point of the unit."/>
24225ecf7b4eSGunnar Mills    </Schema>
24235ecf7b4eSGunnar Mills
24249b46bc0bSMyung Bae    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_21_0">
24259b46bc0bSMyung Bae      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
24269b46bc0bSMyung Bae      <Annotation Term="Redfish.Release" String="2024.4"/>
24279b46bc0bSMyung Bae      <Annotation Term="OData.Description" String="This version was created to add the `FullPowerCycle` enumeration to `ResetType`.  It was also created to add the `Oem` property to the `Condition` property in `Status`."/>
24289b46bc0bSMyung Bae    </Schema>
24299b46bc0bSMyung Bae
24305ecf7b4eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_21_1">
24315ecf7b4eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
24325ecf7b4eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to clarify that `PowerCycle` and `FullPowerCycle` reset operations are immediate (non-graceful).  It was also created to clarify that `RackOffset` in `Placement` indicates the lowest point of the unit."/>
24335ecf7b4eSGunnar Mills    </Schema>
24345ecf7b4eSGunnar Mills
2435c6d7a45dSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_22_0">
2436c6d7a45dSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2437c6d7a45dSGunnar Mills      <Annotation Term="Redfish.Release" String="2025.2"/>
2438c6d7a45dSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add the `ConditionType` to `Conditions` within `Status`."/>
2439c6d7a45dSGunnar Mills
2440c6d7a45dSGunnar Mills      <EnumType Name="ConditionType">
2441c6d7a45dSGunnar Mills        <Member Name="Alert">
2442c6d7a45dSGunnar Mills          <Annotation Term="OData.Description" String="The condition is an alert."/>
2443c6d7a45dSGunnar Mills          <Annotation Term="OData.LongDescription" String="This value shall indicate a condition that requires correction, such as a fault."/>
2444c6d7a45dSGunnar Mills        </Member>
2445c6d7a45dSGunnar Mills        <Member Name="Informational">
2446c6d7a45dSGunnar Mills          <Annotation Term="OData.Description" String="The condition is informational."/>
2447c6d7a45dSGunnar Mills          <Annotation Term="OData.LongDescription" String="This value shall indicate a condition that requires attention, maintenance, or some other user intervention, such as performing a reset to activate new firmware."/>
2448c6d7a45dSGunnar Mills        </Member>
2449c6d7a45dSGunnar Mills        <Member Name="Subsystem">
2450c6d7a45dSGunnar Mills          <Annotation Term="OData.Description" String="The condition is the health of a subsystem."/>
2451c6d7a45dSGunnar Mills          <Annotation Term="OData.LongDescription" String="This value shall indicate a condition that contains the health of a subsystem.  If supported by the service, the service shall always provide this condition in responses."/>
2452c6d7a45dSGunnar Mills        </Member>
2453c6d7a45dSGunnar Mills      </EnumType>
2454c6d7a45dSGunnar Mills    </Schema>
2455c6d7a45dSGunnar Mills
24565ecf7b4eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_22_1">
24575ecf7b4eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
24585ecf7b4eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to clarify that `PowerCycle` and `FullPowerCycle` reset operations are immediate (non-graceful).  It was also created to clarify that `RackOffset` in `Placement` indicates the lowest point of the unit."/>
24595ecf7b4eSGunnar Mills    </Schema>
24605ecf7b4eSGunnar Mills
24615ecf7b4eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Resource.v1_23_0">
24625ecf7b4eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
24635ecf7b4eSGunnar Mills      <Annotation Term="Redfish.Release" String="2025.3"/>
24645ecf7b4eSGunnar Mills
24655ecf7b4eSGunnar Mills      <ComplexType Name="Placement" BaseType="Resource.v1_7_0.Placement">
24665ecf7b4eSGunnar Mills        <Property Name="Room" Type="Edm.String">
24675ecf7b4eSGunnar Mills          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
24685ecf7b4eSGunnar Mills          <Annotation Term="OData.Description" String="The name or number of the room."/>
24695ecf7b4eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain the name or number of the room."/>
24705ecf7b4eSGunnar Mills        </Property>
24715ecf7b4eSGunnar Mills        <Property Name="FacilityName" Type="Edm.String">
24725ecf7b4eSGunnar Mills          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
24735ecf7b4eSGunnar Mills          <Annotation Term="OData.Description" String="The name of the facility."/>
24745ecf7b4eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain the name of the facility."/>
24755ecf7b4eSGunnar Mills        </Property>
24765ecf7b4eSGunnar Mills      </ComplexType>
24775ecf7b4eSGunnar Mills
24785ecf7b4eSGunnar Mills      <ComplexType Name="ImportParameters" BaseType="Resource.ImportParameters">
24795ecf7b4eSGunnar Mills        <Annotation Term="OData.AdditionalProperties" Bool="false"/>
24805ecf7b4eSGunnar Mills        <Annotation Term="OData.Description" String="The import parameters used with `MultipartImportConfigurationPushURI` import configuration operations."/>
24815ecf7b4eSGunnar Mills        <Annotation Term="OData.LongDescription" String="This type shall contain the import parameters when passing a configuration file when using the URI specified by the `MultipartImportConfigurationPushURI` property to import configuration data."/>
24825ecf7b4eSGunnar Mills        <Property Name="EncryptionPassphrase" Type="Edm.String">
24835ecf7b4eSGunnar Mills          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
24845ecf7b4eSGunnar Mills          <Annotation Term="OData.Description" String="The encryption passphrase for the import file."/>
24855ecf7b4eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain the encryption passphrase for the import file.  This property shall not be provided if the import file is not encrypted."/>
24865ecf7b4eSGunnar Mills        </Property>
24875ecf7b4eSGunnar Mills      </ComplexType>
24885ecf7b4eSGunnar Mills    </Schema>
24895ecf7b4eSGunnar Mills
2490720c9898SEd Tanous  </edmx:DataServices>
2491720c9898SEd Tanous</edmx:Edmx>
2492