1720c9898SEd Tanous<?xml version="1.0" encoding="UTF-8"?>
2720c9898SEd Tanous<!---->
3720c9898SEd Tanous<!--################################################################################       -->
4*f2a8e57eSGunnar Mills<!--# Redfish Schema:  Chassis v1.25.1                                                     -->
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                                   -->
8*f2a8e57eSGunnar Mills<!--# Copyright 2014-2024 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.Capabilities.V1.xml">
18720c9898SEd Tanous    <edmx:Include Namespace="Org.OData.Capabilities.V1" Alias="Capabilities"/>
19720c9898SEd Tanous  </edmx:Reference>
20720c9898SEd Tanous  <edmx:Reference Uri="http://docs.oasis-open.org/odata/odata/v4.0/errata03/csd01/complete/vocabularies/Org.OData.Measures.V1.xml">
21720c9898SEd Tanous    <edmx:Include Namespace="Org.OData.Measures.V1" Alias="Measures"/>
22720c9898SEd Tanous  </edmx:Reference>
23720c9898SEd Tanous  <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/RedfishExtensions_v1.xml">
24720c9898SEd Tanous    <edmx:Include Namespace="RedfishExtensions.v1_0_0" Alias="Redfish"/>
25720c9898SEd Tanous    <edmx:Include Namespace="Validation.v1_0_0" Alias="Validation"/>
26720c9898SEd Tanous  </edmx:Reference>
27720c9898SEd Tanous  <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/Resource_v1.xml">
28720c9898SEd Tanous    <edmx:Include Namespace="Resource"/>
29720c9898SEd Tanous    <edmx:Include Namespace="Resource.v1_0_0"/>
30720c9898SEd Tanous  </edmx:Reference>
31720c9898SEd Tanous  <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/Thermal_v1.xml">
32720c9898SEd Tanous    <edmx:Include Namespace="Thermal"/>
33720c9898SEd Tanous  </edmx:Reference>
34720c9898SEd Tanous  <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/Power_v1.xml">
35720c9898SEd Tanous    <edmx:Include Namespace="Power"/>
36720c9898SEd Tanous  </edmx:Reference>
37720c9898SEd Tanous  <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/Manager_v1.xml">
38720c9898SEd Tanous    <edmx:Include Namespace="Manager"/>
39720c9898SEd Tanous  </edmx:Reference>
40720c9898SEd Tanous  <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/ComputerSystem_v1.xml">
41720c9898SEd Tanous    <edmx:Include Namespace="ComputerSystem"/>
42720c9898SEd Tanous  </edmx:Reference>
43720c9898SEd Tanous  <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/LogServiceCollection_v1.xml">
44720c9898SEd Tanous    <edmx:Include Namespace="LogServiceCollection"/>
45720c9898SEd Tanous  </edmx:Reference>
46720c9898SEd Tanous  <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/Storage_v1.xml">
47720c9898SEd Tanous    <edmx:Include Namespace="Storage"/>
48720c9898SEd Tanous  </edmx:Reference>
49720c9898SEd Tanous  <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/Drive_v1.xml">
50720c9898SEd Tanous    <edmx:Include Namespace="Drive"/>
51720c9898SEd Tanous  </edmx:Reference>
52720c9898SEd Tanous  <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/PCIeDevice_v1.xml">
53720c9898SEd Tanous    <edmx:Include Namespace="PCIeDevice"/>
54720c9898SEd Tanous  </edmx:Reference>
55720c9898SEd Tanous  <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/PCIeDeviceCollection_v1.xml">
56720c9898SEd Tanous    <edmx:Include Namespace="PCIeDeviceCollection"/>
57720c9898SEd Tanous  </edmx:Reference>
58720c9898SEd Tanous  <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/NetworkAdapterCollection_v1.xml">
59720c9898SEd Tanous    <edmx:Include Namespace="NetworkAdapterCollection"/>
60720c9898SEd Tanous  </edmx:Reference>
61720c9898SEd Tanous  <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/ResourceBlock_v1.xml">
62720c9898SEd Tanous    <edmx:Include Namespace="ResourceBlock"/>
63720c9898SEd Tanous  </edmx:Reference>
64720c9898SEd Tanous  <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/Assembly_v1.xml">
65720c9898SEd Tanous    <edmx:Include Namespace="Assembly"/>
66720c9898SEd Tanous  </edmx:Reference>
67720c9898SEd Tanous  <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/Switch_v1.xml">
68720c9898SEd Tanous    <edmx:Include Namespace="Switch"/>
69720c9898SEd Tanous  </edmx:Reference>
70720c9898SEd Tanous  <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/PCIeSlots_v1.xml">
71720c9898SEd Tanous    <edmx:Include Namespace="PCIeSlots"/>
72720c9898SEd Tanous  </edmx:Reference>
73720c9898SEd Tanous  <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/Processor_v1.xml">
74720c9898SEd Tanous    <edmx:Include Namespace="Processor"/>
75720c9898SEd Tanous  </edmx:Reference>
76720c9898SEd Tanous  <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/SensorCollection_v1.xml">
77720c9898SEd Tanous    <edmx:Include Namespace="SensorCollection"/>
78720c9898SEd Tanous  </edmx:Reference>
79720c9898SEd Tanous  <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/Facility_v1.xml">
80720c9898SEd Tanous    <edmx:Include Namespace="Facility"/>
81720c9898SEd Tanous  </edmx:Reference>
82720c9898SEd Tanous  <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/MemoryCollection_v1.xml">
83720c9898SEd Tanous    <edmx:Include Namespace="MemoryCollection"/>
84720c9898SEd Tanous  </edmx:Reference>
85720c9898SEd Tanous  <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/MemoryDomainCollection_v1.xml">
86720c9898SEd Tanous    <edmx:Include Namespace="MemoryDomainCollection"/>
87720c9898SEd Tanous  </edmx:Reference>
88720c9898SEd Tanous  <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/MediaControllerCollection_v1.xml">
89720c9898SEd Tanous    <edmx:Include Namespace="MediaControllerCollection"/>
90720c9898SEd Tanous  </edmx:Reference>
91720c9898SEd Tanous  <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/PowerSubsystem_v1.xml">
92720c9898SEd Tanous    <edmx:Include Namespace="PowerSubsystem"/>
93720c9898SEd Tanous  </edmx:Reference>
94720c9898SEd Tanous  <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/ThermalSubsystem_v1.xml">
95720c9898SEd Tanous    <edmx:Include Namespace="ThermalSubsystem"/>
96720c9898SEd Tanous  </edmx:Reference>
97720c9898SEd Tanous  <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/DriveCollection_v1.xml">
98720c9898SEd Tanous    <edmx:Include Namespace="DriveCollection"/>
99720c9898SEd Tanous  </edmx:Reference>
100720c9898SEd Tanous  <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/ControlCollection_v1.xml">
101720c9898SEd Tanous    <edmx:Include Namespace="ControlCollection"/>
102720c9898SEd Tanous  </edmx:Reference>
103720c9898SEd Tanous  <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/EnvironmentMetrics_v1.xml">
104720c9898SEd Tanous    <edmx:Include Namespace="EnvironmentMetrics"/>
105720c9898SEd Tanous  </edmx:Reference>
106720c9898SEd Tanous  <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/CertificateCollection_v1.xml">
107720c9898SEd Tanous    <edmx:Include Namespace="CertificateCollection"/>
108720c9898SEd Tanous  </edmx:Reference>
109720c9898SEd Tanous  <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/SoftwareInventory_v1.xml">
110720c9898SEd Tanous    <edmx:Include Namespace="SoftwareInventory"/>
111720c9898SEd Tanous  </edmx:Reference>
112720c9898SEd Tanous  <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/Cable_v1.xml">
113720c9898SEd Tanous    <edmx:Include Namespace="Cable"/>
114720c9898SEd Tanous  </edmx:Reference>
115720c9898SEd Tanous  <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/Outlet_v1.xml">
116720c9898SEd Tanous    <edmx:Include Namespace="Outlet"/>
117720c9898SEd Tanous  </edmx:Reference>
118720c9898SEd Tanous  <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/PowerSupply_v1.xml">
119720c9898SEd Tanous    <edmx:Include Namespace="PowerSupply"/>
120720c9898SEd Tanous  </edmx:Reference>
121720c9898SEd Tanous  <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/FabricAdapterCollection_v1.xml">
122720c9898SEd Tanous    <edmx:Include Namespace="FabricAdapterCollection"/>
123720c9898SEd Tanous  </edmx:Reference>
124720c9898SEd Tanous  <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/Fan_v1.xml">
125720c9898SEd Tanous    <edmx:Include Namespace="Fan"/>
126720c9898SEd Tanous  </edmx:Reference>
127720c9898SEd Tanous  <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/PowerDistribution_v1.xml">
128720c9898SEd Tanous    <edmx:Include Namespace="PowerDistribution"/>
129720c9898SEd Tanous  </edmx:Reference>
130720c9898SEd Tanous  <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/TrustedComponentCollection_v1.xml">
131720c9898SEd Tanous    <edmx:Include Namespace="TrustedComponentCollection"/>
132720c9898SEd Tanous  </edmx:Reference>
133720c9898SEd Tanous  <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/ProcessorCollection_v1.xml">
134720c9898SEd Tanous    <edmx:Include Namespace="ProcessorCollection"/>
135720c9898SEd Tanous  </edmx:Reference>
136720c9898SEd Tanous  <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/CoolingUnit_v1.xml">
137720c9898SEd Tanous    <edmx:Include Namespace="CoolingUnit"/>
138720c9898SEd Tanous  </edmx:Reference>
139720c9898SEd Tanous  <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/CoolingLoop_v1.xml">
140720c9898SEd Tanous    <edmx:Include Namespace="CoolingLoop"/>
141720c9898SEd Tanous  </edmx:Reference>
142720c9898SEd Tanous
143720c9898SEd Tanous  <edmx:DataServices>
144720c9898SEd Tanous
145720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis">
146720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
147*f2a8e57eSGunnar Mills      <Annotation Term="Redfish.Language" String="en"/>
148720c9898SEd Tanous
149720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Resource.v1_0_0.Resource" Abstract="true">
150*f2a8e57eSGunnar Mills        <Annotation Term="OData.Description" String="The `Chassis` schema represents the physical components of a system.  This resource represents the sheet-metal confined spaces and logical zones such as racks, enclosures, chassis and all other containers.  Subsystems, such as sensors, that operate outside of a system's data plane are linked either directly or indirectly through this resource.  A subsystem that operates outside of a system's data plane are not accessible to software that runs on the system.  It also describes the location, such as a slot, socket, or bay, where a unit can be installed, by populating a resource instance with an absent state if a unit is not present."/>
151*f2a8e57eSGunnar Mills        <Annotation Term="OData.LongDescription" String="This resource shall represent a chassis or other physical enclosure for a Redfish implementation.  It may also represent a location, such as a slot, socket, or bay, where a unit may be installed, but the `State` property within the `Status` property contains `Absent`."/>
152720c9898SEd Tanous        <Annotation Term="Capabilities.InsertRestrictions">
153720c9898SEd Tanous          <Record>
154720c9898SEd Tanous            <PropertyValue Property="Insertable" Bool="false"/>
155720c9898SEd Tanous          </Record>
156720c9898SEd Tanous        </Annotation>
157720c9898SEd Tanous        <Annotation Term="Capabilities.UpdateRestrictions">
158720c9898SEd Tanous          <Record>
159720c9898SEd Tanous            <PropertyValue Property="Updatable" Bool="true"/>
160*f2a8e57eSGunnar Mills            <Annotation Term="OData.Description" String="Some properties, such as `IndicatorLED`, can be updated for a chassis."/>
161720c9898SEd Tanous          </Record>
162720c9898SEd Tanous        </Annotation>
163720c9898SEd Tanous        <Annotation Term="Capabilities.DeleteRestrictions">
164720c9898SEd Tanous          <Record>
165720c9898SEd Tanous            <PropertyValue Property="Deletable" Bool="true"/>
166720c9898SEd Tanous            <Annotation Term="OData.Description" String="Implementations can allow creation and deletion of chassis resources to show containment relationships, such as a rack enclosure."/>
167720c9898SEd Tanous          </Record>
168720c9898SEd Tanous        </Annotation>
169720c9898SEd Tanous        <Annotation Term="Redfish.Uris">
170720c9898SEd Tanous          <Collection>
171720c9898SEd Tanous            <String>/redfish/v1/Chassis/{ChassisId}</String>
172720c9898SEd Tanous          </Collection>
173720c9898SEd Tanous        </Annotation>
174720c9898SEd Tanous      </EntityType>
175720c9898SEd Tanous
176720c9898SEd Tanous      <Action Name="Reset" IsBound="true">
177*f2a8e57eSGunnar Mills        <Annotation Term="OData.Description" String="This action resets the chassis.  Additionally, it could reset systems or other contained resources depending on the `ResetType` used to invoke this action."/>
178*f2a8e57eSGunnar Mills        <Annotation Term="OData.LongDescription" String="This action shall reset the chassis.  Additionally, it may reset systems or other contained resources depending on the `ResetType` used to invoke this action."/>
179720c9898SEd Tanous        <Parameter Name="Chassis" Type="Chassis.v1_0_0.Actions"/>
180720c9898SEd Tanous        <Parameter Name="ResetType" Type="Resource.ResetType">
181720c9898SEd Tanous          <Annotation Term="OData.Description" String="The type of reset."/>
182*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This parameter shall contain the type of reset.  The service can accept a request without the parameter and complete an implementation-specific default reset.  Services should include the `@Redfish.AllowableValues` annotation for this parameter to ensure compatibility with clients, even when `ActionInfo` has been implemented."/>
183720c9898SEd Tanous        </Parameter>
184720c9898SEd Tanous      </Action>
185720c9898SEd Tanous    </Schema>
186720c9898SEd Tanous
187720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_0_0">
188720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
189720c9898SEd Tanous      <Annotation Term="Redfish.Release" String="1.0"/>
190720c9898SEd Tanous
191720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.Chassis">
192720c9898SEd Tanous        <Property Name="ChassisType" Nullable="false" Type="Chassis.v1_0_0.ChassisType">
193720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
194720c9898SEd Tanous          <Annotation Term="OData.Description" String="The type of physical form factor of the chassis."/>
195720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall indicate the physical form factor for the type of chassis."/>
196720c9898SEd Tanous          <Annotation Term="Redfish.Required"/>
197720c9898SEd Tanous        </Property>
198720c9898SEd Tanous        <Property Name="Manufacturer" Type="Edm.String">
199720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
200720c9898SEd Tanous          <Annotation Term="OData.Description" String="The manufacturer of this chassis."/>
201720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the name of the organization responsible for producing the chassis.  This organization may be the entity from whom the chassis is purchased, but this is not necessarily true."/>
202720c9898SEd Tanous        </Property>
203720c9898SEd Tanous        <Property Name="Model" Type="Edm.String">
204720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
205720c9898SEd Tanous          <Annotation Term="OData.Description" String="The model number of the chassis."/>
206720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the name by which the manufacturer generally refers to the chassis."/>
207720c9898SEd Tanous        </Property>
208720c9898SEd Tanous        <Property Name="SKU" Type="Edm.String">
209720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
210720c9898SEd Tanous          <Annotation Term="OData.Description" String="The SKU of the chassis."/>
211720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the stock-keeping unit number for this chassis."/>
212720c9898SEd Tanous        </Property>
213720c9898SEd Tanous        <Property Name="SerialNumber" Type="Edm.String">
214720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
215720c9898SEd Tanous          <Annotation Term="OData.Description" String="The serial number of the chassis."/>
216720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain a manufacturer-allocated number that identifies the chassis."/>
217720c9898SEd Tanous        </Property>
218720c9898SEd Tanous        <Property Name="PartNumber" Type="Edm.String">
219720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
220720c9898SEd Tanous          <Annotation Term="OData.Description" String="The part number of the chassis."/>
221720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain a part number assigned by the organization that is responsible for producing or manufacturing the chassis."/>
222720c9898SEd Tanous        </Property>
223720c9898SEd Tanous        <Property Name="AssetTag" Type="Edm.String">
224720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
225720c9898SEd Tanous          <Annotation Term="OData.Description" String="The user-assigned asset tag of this chassis."/>
226*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain an identifying string that tracks the chassis for inventory purposes.  Modifying this property may modify the `AssetTag` in the resource that represents the functional view of this chassis, such as a `ComputerSystem` resource."/>
227720c9898SEd Tanous        </Property>
228720c9898SEd Tanous        <Property Name="IndicatorLED" Type="Chassis.v1_0_0.IndicatorLED">
229720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
230720c9898SEd Tanous          <Annotation Term="OData.Description" String="The state of the indicator LED, which identifies the chassis."/>
231720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the indicator light state for the indicator light associated with this system."/>
232720c9898SEd Tanous          <Annotation Term="Redfish.Revisions">
233720c9898SEd Tanous            <Collection>
234720c9898SEd Tanous              <Record>
235720c9898SEd Tanous                <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Deprecated"/>
236720c9898SEd Tanous                <PropertyValue Property="Version" String="v1_14_0"/>
237*f2a8e57eSGunnar Mills                <PropertyValue Property="Description" String="This property has been deprecated in favor of the `LocationIndicatorActive` property."/>
238720c9898SEd Tanous              </Record>
239720c9898SEd Tanous            </Collection>
240720c9898SEd Tanous          </Annotation>
241720c9898SEd Tanous        </Property>
242720c9898SEd Tanous        <Property Name="Links" Type="Chassis.v1_0_0.Links" Nullable="false">
243720c9898SEd Tanous          <Annotation Term="OData.Description" String="The links to other resources that are related to this resource."/>
244720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain links to resources that are related to but are not contained by, or subordinate to, this resource."/>
245720c9898SEd Tanous        </Property>
246720c9898SEd Tanous        <Property Name="Actions" Type="Chassis.v1_0_0.Actions" Nullable="false">
247720c9898SEd Tanous          <Annotation Term="OData.Description" String="The available actions for this resource."/>
248720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the available actions for this resource."/>
249720c9898SEd Tanous        </Property>
250720c9898SEd Tanous        <Property Name="Status" Type="Resource.Status" Nullable="false">
251720c9898SEd Tanous          <Annotation Term="OData.Description" String="The status and health of the resource and its subordinate or dependent resources."/>
252720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain any status or health properties of the resource."/>
253720c9898SEd Tanous        </Property>
254720c9898SEd Tanous        <NavigationProperty Name="LogServices" Type="LogServiceCollection.LogServiceCollection" ContainsTarget="true" Nullable="false">
255720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
256720c9898SEd Tanous          <Annotation Term="OData.Description" String="The link to the logs for this chassis."/>
257*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource collection of type `LogServiceCollection`."/>
258720c9898SEd Tanous          <Annotation Term="OData.AutoExpandReferences"/>
259720c9898SEd Tanous        </NavigationProperty>
260720c9898SEd Tanous        <NavigationProperty Name="Thermal" Type="Thermal.Thermal" ContainsTarget="true" Nullable="false">
261720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
262720c9898SEd Tanous          <Annotation Term="OData.Description" String="The link to the thermal properties, such as fans, cooling, and sensors, for this chassis."/>
263*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource of type `Thermal` that represents the thermal characteristics of this chassis."/>
264720c9898SEd Tanous          <Annotation Term="OData.AutoExpandReferences"/>
265720c9898SEd Tanous          <Annotation Term="Redfish.Revisions">
266720c9898SEd Tanous            <Collection>
267720c9898SEd Tanous              <Record>
268720c9898SEd Tanous                <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Deprecated"/>
269720c9898SEd Tanous                <PropertyValue Property="Version" String="v1_15_0"/>
270*f2a8e57eSGunnar Mills                <PropertyValue Property="Description" String="This link has been deprecated in favor of the `ThermalSubsystem` link property."/>
271720c9898SEd Tanous              </Record>
272720c9898SEd Tanous            </Collection>
273720c9898SEd Tanous          </Annotation>
274720c9898SEd Tanous        </NavigationProperty>
275720c9898SEd Tanous        <NavigationProperty Name="Power" Type="Power.Power" ContainsTarget="true" Nullable="false">
276720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
277720c9898SEd Tanous          <Annotation Term="OData.Description" String="The link to the power properties, or power supplies, power policies, and sensors, for this chassis."/>
278*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource of type `Power` that represents the power characteristics of this chassis."/>
279720c9898SEd Tanous          <Annotation Term="OData.AutoExpandReferences"/>
280720c9898SEd Tanous          <Annotation Term="Redfish.Revisions">
281720c9898SEd Tanous            <Collection>
282720c9898SEd Tanous              <Record>
283720c9898SEd Tanous                <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Deprecated"/>
284720c9898SEd Tanous                <PropertyValue Property="Version" String="v1_15_0"/>
285*f2a8e57eSGunnar Mills                <PropertyValue Property="Description" String="This link has been deprecated in favor of the `PowerSubsystem` link property."/>
286720c9898SEd Tanous              </Record>
287720c9898SEd Tanous            </Collection>
288720c9898SEd Tanous          </Annotation>
289720c9898SEd Tanous        </NavigationProperty>
290720c9898SEd Tanous      </EntityType>
291720c9898SEd Tanous
292720c9898SEd Tanous      <ComplexType Name="Links" BaseType="Resource.Links">
293720c9898SEd Tanous        <Annotation Term="OData.Description" String="The links to other resources that are related to this resource."/>
294720c9898SEd Tanous        <Annotation Term="OData.LongDescription" String="This Redfish Specification-described type shall contain links to resources that are related to but are not contained by, or subordinate to, this resource."/>
295720c9898SEd Tanous        <NavigationProperty Name="ComputerSystems" Type="Collection(ComputerSystem.ComputerSystem)">
296720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
297720c9898SEd Tanous          <Annotation Term="OData.Description" String="An array of links to the computer systems that this chassis directly and wholly contains."/>
298*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain an array of links to resources of type `ComputerSystem` with which this physical container is associated.  If a chassis also links to a computer system to which this resource also links, this chassis shall not link to that computer system."/>
299720c9898SEd Tanous          <Annotation Term="OData.AutoExpandReferences"/>
300720c9898SEd Tanous        </NavigationProperty>
301720c9898SEd Tanous        <NavigationProperty Name="ManagedBy" Type="Collection(Manager.Manager)">
302720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
303720c9898SEd Tanous          <Annotation Term="OData.Description" String="An array of links to the managers responsible for managing this chassis."/>
304*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain an array of links to resources of type `Manager` that manage this chassis."/>
305720c9898SEd Tanous          <Annotation Term="OData.AutoExpandReferences"/>
306720c9898SEd Tanous        </NavigationProperty>
307720c9898SEd Tanous        <NavigationProperty Name="ContainedBy" Type="Chassis.Chassis" Nullable="false">
308720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
309720c9898SEd Tanous          <Annotation Term="OData.Description" String="The link to the chassis that contains this chassis."/>
310*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource of type `Chassis` that represents the chassis that contains this chassis."/>
311720c9898SEd Tanous          <Annotation Term="OData.AutoExpandReferences"/>
312720c9898SEd Tanous        </NavigationProperty>
313720c9898SEd Tanous        <NavigationProperty Name="Contains" Type="Collection(Chassis.Chassis)">
314720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
315720c9898SEd Tanous          <Annotation Term="OData.Description" String="An array of links to any other chassis that this chassis has in it."/>
316*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain an array of links to resources of type `Chassis` that represent the chassis instances that this chassis contains."/>
317720c9898SEd Tanous          <Annotation Term="OData.AutoExpandReferences"/>
318720c9898SEd Tanous        </NavigationProperty>
319720c9898SEd Tanous        <NavigationProperty Name="PoweredBy" Type="Collection(Resource.Item)">
320720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
321720c9898SEd Tanous          <Annotation Term="OData.Description" String="An array of links to resources or objects that power this chassis.  Normally, the link is for either a chassis or a specific set of power supplies."/>
322720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain an array of links to resources or objects that power this chassis."/>
323720c9898SEd Tanous          <Annotation Term="OData.AutoExpandReferences"/>
324720c9898SEd Tanous          <Annotation Term="Redfish.Revisions">
325720c9898SEd Tanous            <Collection>
326720c9898SEd Tanous              <Record>
327720c9898SEd Tanous                <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Deprecated"/>
328720c9898SEd Tanous                <PropertyValue Property="Version" String="v1_20_0"/>
329*f2a8e57eSGunnar Mills                <PropertyValue Property="Description" String="This property has been deprecated in favor of the `PowerOutlets` and `PowerSupplies` link properties, and details provided in the `PowerSubsystem` resource."/>
330720c9898SEd Tanous              </Record>
331720c9898SEd Tanous            </Collection>
332720c9898SEd Tanous          </Annotation>
333720c9898SEd Tanous        </NavigationProperty>
334720c9898SEd Tanous        <NavigationProperty Name="CooledBy" Type="Collection(Resource.Item)">
335720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
336720c9898SEd Tanous          <Annotation Term="OData.Description" String="An array of links to resources or objects that cool this chassis.  Normally, the link is for either a chassis or a specific set of fans."/>
337720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain an array of links to resources or objects that cool this chassis."/>
338720c9898SEd Tanous          <Annotation Term="OData.AutoExpandReferences"/>
339720c9898SEd Tanous          <Annotation Term="Redfish.Revisions">
340720c9898SEd Tanous            <Collection>
341720c9898SEd Tanous              <Record>
342720c9898SEd Tanous                <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Deprecated"/>
343720c9898SEd Tanous                <PropertyValue Property="Version" String="v1_20_0"/>
344*f2a8e57eSGunnar Mills                <PropertyValue Property="Description" String="This property has been deprecated in favor of the `Fans` link property, and details provided in the `ThermalSubsystem` resource."/>
345720c9898SEd Tanous              </Record>
346720c9898SEd Tanous            </Collection>
347720c9898SEd Tanous          </Annotation>
348720c9898SEd Tanous        </NavigationProperty>
349720c9898SEd Tanous      </ComplexType>
350720c9898SEd Tanous
351720c9898SEd Tanous      <ComplexType Name="Actions">
352720c9898SEd Tanous        <Annotation Term="OData.AdditionalProperties" Bool="false"/>
353720c9898SEd Tanous        <Annotation Term="OData.Description" String="The available actions for this resource."/>
354720c9898SEd Tanous        <Annotation Term="OData.LongDescription" String="This type shall contain the available actions for this resource."/>
355720c9898SEd Tanous        <Property Name="Oem" Type="Chassis.v1_0_0.OemActions" Nullable="false">
356720c9898SEd Tanous          <Annotation Term="OData.Description" String="The available OEM-specific actions for this resource."/>
357720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the available OEM-specific actions for this resource."/>
358720c9898SEd Tanous        </Property>
359720c9898SEd Tanous      </ComplexType>
360720c9898SEd Tanous
361720c9898SEd Tanous      <ComplexType Name="OemActions">
362720c9898SEd Tanous        <Annotation Term="OData.AdditionalProperties" Bool="true"/>
363720c9898SEd Tanous        <Annotation Term="OData.Description" String="The available OEM-specific actions for this resource."/>
364720c9898SEd Tanous        <Annotation Term="OData.LongDescription" String="This type shall contain the available OEM-specific actions for this resource."/>
365720c9898SEd Tanous      </ComplexType>
366720c9898SEd Tanous
367720c9898SEd Tanous      <EnumType Name="ChassisType">
368720c9898SEd Tanous        <Member Name="Rack">
369720c9898SEd Tanous          <Annotation Term="OData.Description" String="An equipment rack, typically a 19-inch wide freestanding unit."/>
370720c9898SEd Tanous        </Member>
371720c9898SEd Tanous        <Member Name="Blade">
372720c9898SEd Tanous          <Annotation Term="OData.Description" String="An enclosed or semi-enclosed, typically vertically-oriented, system chassis that must be plugged into a multi-system chassis to function normally."/>
373720c9898SEd Tanous        </Member>
374720c9898SEd Tanous        <Member Name="Enclosure">
375720c9898SEd Tanous          <Annotation Term="OData.Description" String="A generic term for a chassis that does not fit any other description."/>
376720c9898SEd Tanous        </Member>
377720c9898SEd Tanous        <Member Name="StandAlone">
378720c9898SEd Tanous          <Annotation Term="OData.Description" String="A single, free-standing system, commonly called a tower or desktop chassis."/>
379720c9898SEd Tanous        </Member>
380720c9898SEd Tanous        <Member Name="RackMount">
381720c9898SEd Tanous          <Annotation Term="OData.Description" String="A single-system chassis designed specifically for mounting in an equipment rack."/>
382720c9898SEd Tanous        </Member>
383720c9898SEd Tanous        <Member Name="Card">
384720c9898SEd Tanous          <Annotation Term="OData.Description" String="A loose device or circuit board intended to be installed in a system or other enclosure."/>
385720c9898SEd Tanous        </Member>
386720c9898SEd Tanous        <Member Name="Cartridge">
387720c9898SEd Tanous          <Annotation Term="OData.Description" String="A small self-contained system intended to be plugged into a multi-system chassis."/>
388720c9898SEd Tanous        </Member>
389720c9898SEd Tanous        <Member Name="Row">
390720c9898SEd Tanous          <Annotation Term="OData.Description" String="A collection of equipment racks."/>
391720c9898SEd Tanous        </Member>
392720c9898SEd Tanous        <Member Name="Pod">
393720c9898SEd Tanous          <Annotation Term="OData.Description" String="A collection of equipment racks in a large, likely transportable, container."/>
394720c9898SEd Tanous        </Member>
395720c9898SEd Tanous        <Member Name="Expansion">
396720c9898SEd Tanous          <Annotation Term="OData.Description" String="A chassis that expands the capabilities or capacity of another chassis."/>
397720c9898SEd Tanous        </Member>
398720c9898SEd Tanous        <Member Name="Sidecar">
399720c9898SEd Tanous          <Annotation Term="OData.Description" String="A chassis that mates mechanically with another chassis to expand its capabilities or capacity."/>
400720c9898SEd Tanous        </Member>
401720c9898SEd Tanous        <Member Name="Zone">
402720c9898SEd Tanous          <Annotation Term="OData.Description" String="A logical division or portion of a physical chassis that contains multiple devices or systems that cannot be physically separated."/>
403720c9898SEd Tanous        </Member>
404720c9898SEd Tanous        <Member Name="Sled">
405720c9898SEd Tanous          <Annotation Term="OData.Description" String="An enclosed or semi-enclosed, system chassis that must be plugged into a multi-system chassis to function normally similar to a blade type chassis."/>
406720c9898SEd Tanous        </Member>
407720c9898SEd Tanous        <Member Name="Shelf">
408720c9898SEd Tanous          <Annotation Term="OData.Description" String="An enclosed or semi-enclosed, typically horizontally-oriented, system chassis that must be plugged into a multi-system chassis to function normally."/>
409720c9898SEd Tanous        </Member>
410720c9898SEd Tanous        <Member Name="Drawer">
411720c9898SEd Tanous          <Annotation Term="OData.Description" String="An enclosed or semi-enclosed, typically horizontally-oriented, system chassis that can be slid into a multi-system chassis."/>
412720c9898SEd Tanous        </Member>
413720c9898SEd Tanous        <Member Name="Module">
414720c9898SEd Tanous          <Annotation Term="OData.Description" String="A small, typically removable, chassis or card that contains devices for a particular subsystem or function."/>
415720c9898SEd Tanous        </Member>
416720c9898SEd Tanous        <Member Name="Component">
417720c9898SEd Tanous          <Annotation Term="OData.Description" String="A small chassis, card, or device that contains devices for a particular subsystem or function."/>
418720c9898SEd Tanous        </Member>
419720c9898SEd Tanous        <Member Name="IPBasedDrive">
420720c9898SEd Tanous          <Annotation Term="OData.Description" String="A chassis in a drive form factor with IP-based network connections."/>
421720c9898SEd Tanous          <Annotation Term="Redfish.Revisions">
422720c9898SEd Tanous            <Collection>
423720c9898SEd Tanous              <Record>
424720c9898SEd Tanous                <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/>
425720c9898SEd Tanous                <PropertyValue Property="Version" String="v1_3_0"/>
426720c9898SEd Tanous              </Record>
427720c9898SEd Tanous            </Collection>
428720c9898SEd Tanous          </Annotation>
429720c9898SEd Tanous        </Member>
430720c9898SEd Tanous        <Member Name="RackGroup">
431720c9898SEd Tanous          <Annotation Term="OData.Description" String="A group of racks that form a single entity or share infrastructure."/>
432720c9898SEd Tanous          <Annotation Term="Redfish.Revisions">
433720c9898SEd Tanous            <Collection>
434720c9898SEd Tanous              <Record>
435720c9898SEd Tanous                <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/>
436720c9898SEd Tanous                <PropertyValue Property="Version" String="v1_4_0"/>
437720c9898SEd Tanous              </Record>
438720c9898SEd Tanous            </Collection>
439720c9898SEd Tanous          </Annotation>
440720c9898SEd Tanous        </Member>
441720c9898SEd Tanous        <Member Name="StorageEnclosure">
442720c9898SEd Tanous          <Annotation Term="OData.Description" String="A chassis that encloses storage."/>
443720c9898SEd Tanous          <Annotation Term="Redfish.Revisions">
444720c9898SEd Tanous            <Collection>
445720c9898SEd Tanous              <Record>
446720c9898SEd Tanous                <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/>
447720c9898SEd Tanous                <PropertyValue Property="Version" String="v1_6_0"/>
448720c9898SEd Tanous              </Record>
449720c9898SEd Tanous            </Collection>
450720c9898SEd Tanous          </Annotation>
451720c9898SEd Tanous        </Member>
452720c9898SEd Tanous        <Member Name="ImmersionTank">
453720c9898SEd Tanous          <Annotation Term="OData.Description" String="An immersion cooling tank."/>
454720c9898SEd Tanous          <Annotation Term="Redfish.Revisions">
455720c9898SEd Tanous            <Collection>
456720c9898SEd Tanous              <Record>
457720c9898SEd Tanous                <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/>
458720c9898SEd Tanous                <PropertyValue Property="Version" String="v1_23_0"/>
459720c9898SEd Tanous              </Record>
460720c9898SEd Tanous            </Collection>
461720c9898SEd Tanous          </Annotation>
462720c9898SEd Tanous        </Member>
463720c9898SEd Tanous        <Member Name="HeatExchanger">
464720c9898SEd Tanous          <Annotation Term="OData.Description" String="A heat exchanger."/>
465720c9898SEd Tanous          <Annotation Term="Redfish.Revisions">
466720c9898SEd Tanous            <Collection>
467720c9898SEd Tanous              <Record>
468720c9898SEd Tanous                <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/>
469720c9898SEd Tanous                <PropertyValue Property="Version" String="v1_23_0"/>
470720c9898SEd Tanous              </Record>
471720c9898SEd Tanous            </Collection>
472720c9898SEd Tanous          </Annotation>
473720c9898SEd Tanous        </Member>
474720c9898SEd Tanous        <Member Name="PowerStrip">
475720c9898SEd Tanous          <Annotation Term="OData.Description" String="A power strip, typically placed in the zero-U space of a rack."/>
476720c9898SEd Tanous          <Annotation Term="Redfish.Revisions">
477720c9898SEd Tanous            <Collection>
478720c9898SEd Tanous              <Record>
479720c9898SEd Tanous                <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/>
480720c9898SEd Tanous                <PropertyValue Property="Version" String="v1_25_0"/>
481720c9898SEd Tanous              </Record>
482720c9898SEd Tanous            </Collection>
483720c9898SEd Tanous          </Annotation>
484720c9898SEd Tanous        </Member>
485720c9898SEd Tanous        <Member Name="Other">
486720c9898SEd Tanous          <Annotation Term="OData.Description" String="A chassis that does not fit any of these definitions."/>
487720c9898SEd Tanous        </Member>
488720c9898SEd Tanous      </EnumType>
489720c9898SEd Tanous
490720c9898SEd Tanous      <EnumType Name="IndicatorLED">
491720c9898SEd Tanous        <Member Name="Unknown">
492720c9898SEd Tanous          <Annotation Term="OData.Description" String="The state of the indicator LED cannot be determined."/>
493*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This value shall represent the indicator LED is in an unknown state.  The service shall reject `PATCH` or `PUT` requests containing this value by returning the HTTP `400 Bad Request` status code."/>
494720c9898SEd Tanous          <Annotation Term="Redfish.Revisions">
495720c9898SEd Tanous            <Collection>
496720c9898SEd Tanous              <Record>
497720c9898SEd Tanous                <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Deprecated"/>
498720c9898SEd Tanous                <PropertyValue Property="Version" String="v1_2_0"/>
499720c9898SEd Tanous                <PropertyValue Property="Description" String="This value has been deprecated in favor of returning `null` if the state is unknown."/>
500720c9898SEd Tanous              </Record>
501720c9898SEd Tanous            </Collection>
502720c9898SEd Tanous          </Annotation>
503720c9898SEd Tanous        </Member>
504720c9898SEd Tanous        <Member Name="Lit">
505720c9898SEd Tanous          <Annotation Term="OData.Description" String="The indicator LED is lit."/>
506*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This value shall represent the indicator LED is in a solid on state.  If the service does not support this value, it shall return the HTTP `400 Bad Request` status code to reject `PATCH` or `PUT` requests that contain this value."/>
507720c9898SEd Tanous        </Member>
508720c9898SEd Tanous        <Member Name="Blinking">
509720c9898SEd Tanous          <Annotation Term="OData.Description" String="The indicator LED is blinking."/>
510*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This value shall represent 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."/>
511720c9898SEd Tanous        </Member>
512720c9898SEd Tanous        <Member Name="Off">
513720c9898SEd Tanous          <Annotation Term="OData.Description" String="The indicator LED is off."/>
514*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This value shall represent 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."/>
515720c9898SEd Tanous        </Member>
516720c9898SEd Tanous      </EnumType>
517720c9898SEd Tanous    </Schema>
518720c9898SEd Tanous
519720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_0_1">
520720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
521720c9898SEd Tanous
522720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_0_0.Chassis">
523720c9898SEd Tanous        <Property Name="PowerState" Type="Resource.PowerState">
524720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
525720c9898SEd Tanous          <Annotation Term="OData.Description" String="The current power state of the chassis."/>
526720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the power state of the chassis."/>
527720c9898SEd Tanous        </Property>
528720c9898SEd Tanous      </EntityType>
529720c9898SEd Tanous    </Schema>
530720c9898SEd Tanous
531720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_0_2">
532720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
533720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to show annotations in previous namespaces were updated."/>
534720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_0_1.Chassis"/>
535720c9898SEd Tanous    </Schema>
536720c9898SEd Tanous
537720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_0_3">
538720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
539720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to add explicit permissions annotations to all properties for clarity."/>
540720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_0_2.Chassis"/>
541720c9898SEd Tanous    </Schema>
542720c9898SEd Tanous
543720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_0_4">
544720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
545*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to remove the nullable term on arrays of links and to add the deprecated annotation to certain enumerated values."/>
546720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_0_3.Chassis"/>
547720c9898SEd Tanous    </Schema>
548720c9898SEd Tanous
549720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_0_5">
550720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
551720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to show annotations in previous namespaces were updated."/>
552720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_0_4.Chassis"/>
553720c9898SEd Tanous    </Schema>
554720c9898SEd Tanous
555720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_0_6">
556720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
557720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct the short and long descriptions in the defined actions."/>
558720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_0_5.Chassis"/>
559720c9898SEd Tanous    </Schema>
560720c9898SEd Tanous
561720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_0_7">
562720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
563720c9898SEd 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."/>
564720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_0_6.Chassis"/>
565720c9898SEd Tanous    </Schema>
566720c9898SEd Tanous
567720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_0_8">
568720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
569720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to use the new revisions annotation."/>
570720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_0_7.Chassis"/>
571720c9898SEd Tanous    </Schema>
572720c9898SEd Tanous
573720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_0_9">
574720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
575720c9898SEd 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."/>
576720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_0_8.Chassis"/>
577720c9898SEd Tanous    </Schema>
578720c9898SEd Tanous
579720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_0_10">
580720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
581720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to update descriptions that this schema defines."/>
582720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_0_9.Chassis"/>
583720c9898SEd Tanous    </Schema>
584720c9898SEd Tanous
585720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_0_11">
586720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
587720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
588720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_0_10.Chassis"/>
589720c9898SEd Tanous    </Schema>
590720c9898SEd Tanous
591720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_0_12">
592720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
593720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
594720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_0_11.Chassis"/>
595720c9898SEd Tanous    </Schema>
596720c9898SEd Tanous
597720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_0_13">
598720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
599*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add annotation recommendations for `ResetType`."/>
600720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_0_12.Chassis"/>
601720c9898SEd Tanous    </Schema>
602720c9898SEd Tanous
603720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_0_14">
604720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
605720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various descriptions to use proper normative terminology."/>
606720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_0_13.Chassis"/>
607720c9898SEd Tanous    </Schema>
608720c9898SEd Tanous
609720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_0_15">
610720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
611*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to update the `PowerState` property to reference the common enumeration in the `Resource` schema."/>
612720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_0_14.Chassis"/>
613720c9898SEd Tanous    </Schema>
614720c9898SEd Tanous
615720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_0_16">
616720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
617*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to update the schema descriptions to mention its applicability to physical locations as an absent resource.  It was also created to update the description for the `Reset` action to indicate that systems or other contained resources might reset depending on the `ResetType` used.  It was also created to update the description for `AssetTag` to show there might be a tie to the `AssetTag` of the functional resource contained in a chassis, such as a `ComputerSystem` resource."/>
618720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_0_15.Chassis"/>
619720c9898SEd Tanous    </Schema>
620720c9898SEd Tanous
621*f2a8e57eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_0_17">
622*f2a8e57eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
623*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was 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."/>
624*f2a8e57eSGunnar Mills      <EntityType Name="Chassis" BaseType="Chassis.v1_0_16.Chassis"/>
625*f2a8e57eSGunnar Mills    </Schema>
626*f2a8e57eSGunnar Mills
627720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_1_0">
628720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
629720c9898SEd Tanous      <Annotation Term="Redfish.Release" String="1.1"/>
630720c9898SEd Tanous
631720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_0_2.Chassis">
632720c9898SEd Tanous        <Property Name="PhysicalSecurity" Type="Chassis.v1_1_0.PhysicalSecurity" Nullable="false">
633720c9898SEd Tanous          <Annotation Term="OData.Description" String="The physical security state of the chassis."/>
634720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the physical security state of the chassis.  Services may construct this state from multiple physical sensors."/>
635720c9898SEd Tanous        </Property>
636720c9898SEd Tanous      </EntityType>
637720c9898SEd Tanous
638720c9898SEd Tanous      <ComplexType Name="PhysicalSecurity">
639720c9898SEd Tanous        <Annotation Term="OData.AdditionalProperties" Bool="false"/>
640720c9898SEd Tanous        <Annotation Term="OData.Description" String="The physical security state of the chassis."/>
641720c9898SEd Tanous        <Annotation Term="OData.LongDescription" String="This type shall describe the physical security state of the chassis."/>
642720c9898SEd Tanous        <Property Name="IntrusionSensorNumber" Type="Edm.Int64">
643720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
644720c9898SEd Tanous          <Annotation Term="OData.Description" String="A numerical identifier to represent the physical security sensor."/>
645720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain a numerical identifier for this physical security sensor that is unique within this resource."/>
646720c9898SEd Tanous          <Annotation Term="Redfish.Revisions">
647720c9898SEd Tanous            <Collection>
648720c9898SEd Tanous              <Record>
649720c9898SEd Tanous                <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Deprecated"/>
650720c9898SEd Tanous                <PropertyValue Property="Version" String="v1_22_0"/>
651720c9898SEd Tanous                <PropertyValue Property="Description" String="This property has been deprecated in order to allow for multiple physical sensors to construct this object."/>
652720c9898SEd Tanous              </Record>
653720c9898SEd Tanous            </Collection>
654720c9898SEd Tanous          </Annotation>
655720c9898SEd Tanous        </Property>
656720c9898SEd Tanous        <Property Name="IntrusionSensor" Type="Chassis.v1_1_0.IntrusionSensor">
657720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
658720c9898SEd Tanous          <Annotation Term="OData.Description" String="The physical security state of the chassis, such as if hardware intrusion is detected."/>
659*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain the physical security state of the chassis.  If the `IntrusionSensorReArm` property contains `Manual`, a client may set this property to `Normal` to reset the physical security state."/>
660720c9898SEd Tanous        </Property>
661720c9898SEd Tanous        <Property Name="IntrusionSensorReArm" Type="Chassis.v1_1_0.IntrusionSensorReArm">
662720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
663720c9898SEd Tanous          <Annotation Term="OData.Description" String="The policy that describes how the physical security state of the chassis returns to a normal state."/>
664*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain the policy that describes how the `IntrusionSensor` property returns to the `Normal` value."/>
665720c9898SEd Tanous        </Property>
666720c9898SEd Tanous      </ComplexType>
667720c9898SEd Tanous
668720c9898SEd Tanous      <EnumType Name="IntrusionSensor">
669720c9898SEd Tanous        <Member Name="Normal">
670720c9898SEd Tanous          <Annotation Term="OData.Description" String="No physical security condition is detected at this time."/>
671720c9898SEd Tanous        </Member>
672720c9898SEd Tanous        <Member Name="HardwareIntrusion">
673720c9898SEd Tanous          <Annotation Term="OData.Description" String="A door, lock, or other mechanism protecting the internal system hardware from being accessed is detected to be in an insecure state."/>
674720c9898SEd Tanous        </Member>
675720c9898SEd Tanous        <Member Name="TamperingDetected">
676720c9898SEd Tanous          <Annotation Term="OData.Description" String="Physical tampering of the monitored entity is detected."/>
677720c9898SEd Tanous        </Member>
678720c9898SEd Tanous      </EnumType>
679720c9898SEd Tanous
680720c9898SEd Tanous      <EnumType Name="IntrusionSensorReArm">
681720c9898SEd Tanous        <Member Name="Manual">
682720c9898SEd Tanous          <Annotation Term="OData.Description" String="A user is required to clear the sensor to restore it to the normal state."/>
683*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This value shall indicate a user is required to set the `IntrusionSensor` property to `Normal` to restore the sensor to its normal state."/>
684720c9898SEd Tanous        </Member>
685720c9898SEd Tanous        <Member Name="Automatic">
686720c9898SEd Tanous          <Annotation Term="OData.Description" String="The sensor is automatically restored to the normal state when no security condition is detected."/>
687*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This value shall indicate the service sets the `IntrusionSensor` property to `Normal` when no security condition is detected."/>
688720c9898SEd Tanous        </Member>
689720c9898SEd Tanous      </EnumType>
690720c9898SEd Tanous    </Schema>
691720c9898SEd Tanous
692720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_1_2">
693720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
694720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to show annotations in previous namespaces were updated."/>
695720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_1_0.Chassis"/>
696720c9898SEd Tanous    </Schema>
697720c9898SEd Tanous
698720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_1_3">
699720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
700720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to add explicit permissions annotations to all properties for clarity."/>
701720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_1_2.Chassis"/>
702720c9898SEd Tanous    </Schema>
703720c9898SEd Tanous
704720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_1_4">
705720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
706*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to remove the nullable term on arrays of links and to add the deprecated annotation to certain enumerated values."/>
707720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_1_3.Chassis"/>
708720c9898SEd Tanous    </Schema>
709720c9898SEd Tanous
710720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_1_5">
711720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
712720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to show annotations in previous namespaces were updated."/>
713720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_1_4.Chassis"/>
714720c9898SEd Tanous    </Schema>
715720c9898SEd Tanous
716720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_1_6">
717720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
718720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct the short and long descriptions in the defined actions."/>
719720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_1_5.Chassis"/>
720720c9898SEd Tanous    </Schema>
721720c9898SEd Tanous
722720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_1_7">
723720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
724720c9898SEd 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."/>
725720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_1_6.Chassis"/>
726720c9898SEd Tanous    </Schema>
727720c9898SEd Tanous
728720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_1_8">
729720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
730720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to use the new revisions annotation."/>
731720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_1_7.Chassis"/>
732720c9898SEd Tanous    </Schema>
733720c9898SEd Tanous
734720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_1_9">
735720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
736720c9898SEd 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."/>
737720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_1_8.Chassis"/>
738720c9898SEd Tanous    </Schema>
739720c9898SEd Tanous
740720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_1_10">
741720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
742720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to update descriptions that this schema defines."/>
743720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_1_9.Chassis"/>
744720c9898SEd Tanous    </Schema>
745720c9898SEd Tanous
746720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_1_11">
747720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
748720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
749720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_1_10.Chassis"/>
750720c9898SEd Tanous    </Schema>
751720c9898SEd Tanous
752720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_1_12">
753720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
754720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
755720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_1_11.Chassis"/>
756720c9898SEd Tanous    </Schema>
757720c9898SEd Tanous
758720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_1_13">
759720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
760*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add annotation recommendations for `ResetType`."/>
761720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_1_12.Chassis"/>
762720c9898SEd Tanous    </Schema>
763720c9898SEd Tanous
764720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_1_14">
765720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
766720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various descriptions to use proper normative terminology."/>
767720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_1_13.Chassis"/>
768720c9898SEd Tanous    </Schema>
769720c9898SEd Tanous
770720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_1_15">
771720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
772*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to clarify the re-arm behavior of the `PhysicalSecurity` property.  It was also created to allow for multiple sensors to factor into the physical security state of the chassis.  It was also created to update the `PowerState` property to reference the common enumeration in the `Resource` schema."/>
773720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_1_14.Chassis"/>
774720c9898SEd Tanous    </Schema>
775720c9898SEd Tanous
776720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_1_16">
777720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
778*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to update the schema descriptions to mention its applicability to physical locations as an absent resource.  It was also created to update the description for the `Reset` action to indicate that systems or other contained resources might reset depending on the `ResetType` used.  It was also created to remove non-inclusive language.  It was also created to update the description for `AssetTag` to show there might be a tie to the `AssetTag` of the functional resource contained in a chassis, such as a `ComputerSystem` resource."/>
779720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_1_15.Chassis"/>
780720c9898SEd Tanous    </Schema>
781720c9898SEd Tanous
782720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_1_17">
783720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
784*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to change `IntrusionSensorReArm` to be writable."/>
785720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_1_16.Chassis"/>
786720c9898SEd Tanous    </Schema>
787720c9898SEd Tanous
788*f2a8e57eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_1_18">
789*f2a8e57eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
790*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was 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."/>
791*f2a8e57eSGunnar Mills      <EntityType Name="Chassis" BaseType="Chassis.v1_1_17.Chassis"/>
792*f2a8e57eSGunnar Mills    </Schema>
793*f2a8e57eSGunnar Mills
794720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_2_0">
795720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
796720c9898SEd Tanous      <Annotation Term="Redfish.Release" String="2016.1"/>
797720c9898SEd Tanous
798720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_1_2.Chassis">
799720c9898SEd Tanous        <Property Name="Location" Type="Resource.Location" Nullable="false">
800720c9898SEd Tanous          <Annotation Term="OData.Description" String="The location of the chassis."/>
801720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the location information of the associated chassis."/>
802720c9898SEd Tanous        </Property>
803720c9898SEd Tanous      </EntityType>
804720c9898SEd Tanous
805720c9898SEd Tanous      <ComplexType Name="Links" BaseType="Chassis.v1_0_0.Links">
806720c9898SEd Tanous        <NavigationProperty Name="ManagersInChassis" Type="Collection(Manager.Manager)">
807720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
808720c9898SEd Tanous          <Annotation Term="OData.Description" String="An array of links to the managers located in this chassis."/>
809*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain an array of links to resources of type `Manager` that are in this chassis."/>
810720c9898SEd Tanous          <Annotation Term="OData.AutoExpandReferences"/>
811720c9898SEd Tanous        </NavigationProperty>
812720c9898SEd Tanous        <NavigationProperty Name="Drives" Type="Collection(Drive.Drive)">
813720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
814720c9898SEd Tanous          <Annotation Term="OData.Description" String="An array of links to the drives located in this chassis."/>
815*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain an array of links to resources of type `Drive` that are in this chassis."/>
816720c9898SEd Tanous          <Annotation Term="OData.AutoExpandReferences"/>
817720c9898SEd Tanous        </NavigationProperty>
818720c9898SEd Tanous        <NavigationProperty Name="Storage" Type="Collection(Storage.Storage)">
819720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
820720c9898SEd Tanous          <Annotation Term="OData.Description" String="An array of links to the storage subsystems connected to or inside this chassis."/>
821*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain an array of links to resources of type `Storage` that are connected to or contained in this chassis."/>
822720c9898SEd Tanous          <Annotation Term="OData.AutoExpandReferences"/>
823720c9898SEd Tanous        </NavigationProperty>
824720c9898SEd Tanous      </ComplexType>
825720c9898SEd Tanous    </Schema>
826720c9898SEd Tanous
827720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_2_1">
828720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
829720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to add explicit permissions annotations to all properties for clarity."/>
830720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_2_0.Chassis"/>
831720c9898SEd Tanous    </Schema>
832720c9898SEd Tanous
833720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_2_2">
834720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
835*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to remove the nullable term on arrays of links and to add the deprecated annotation to certain enumerated values."/>
836720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_2_1.Chassis"/>
837720c9898SEd Tanous    </Schema>
838720c9898SEd Tanous
839720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_2_3">
840720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
841720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to show annotations in previous namespaces were updated."/>
842720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_2_2.Chassis"/>
843720c9898SEd Tanous    </Schema>
844720c9898SEd Tanous
845720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_2_4">
846720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
847720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to change Location to its abstract base type.  It was also created to correct the short and long descriptions in the defined actions."/>
848720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_2_3.Chassis"/>
849720c9898SEd Tanous    </Schema>
850720c9898SEd Tanous
851720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_2_5">
852720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
853720c9898SEd 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."/>
854720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_2_4.Chassis"/>
855720c9898SEd Tanous    </Schema>
856720c9898SEd Tanous
857720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_2_6">
858720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
859720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to use the new revisions annotation."/>
860720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_2_5.Chassis"/>
861720c9898SEd Tanous    </Schema>
862720c9898SEd Tanous
863720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_2_7">
864720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
865720c9898SEd 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."/>
866720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_2_6.Chassis"/>
867720c9898SEd Tanous    </Schema>
868720c9898SEd Tanous
869720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_2_8">
870720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
871720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to update descriptions that this schema defines."/>
872720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_2_7.Chassis"/>
873720c9898SEd Tanous    </Schema>
874720c9898SEd Tanous
875720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_2_9">
876720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
877720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
878720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_2_8.Chassis"/>
879720c9898SEd Tanous    </Schema>
880720c9898SEd Tanous
881720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_2_10">
882720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
883720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
884720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_2_9.Chassis"/>
885720c9898SEd Tanous    </Schema>
886720c9898SEd Tanous
887720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_2_11">
888720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
889*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add annotation recommendations for `ResetType`."/>
890720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_2_10.Chassis"/>
891720c9898SEd Tanous    </Schema>
892720c9898SEd Tanous
893720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_2_12">
894720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
895720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various descriptions to use proper normative terminology."/>
896720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_2_11.Chassis"/>
897720c9898SEd Tanous    </Schema>
898720c9898SEd Tanous
899720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_2_13">
900720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
901*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to clarify the re-arm behavior of the `PhysicalSecurity` property.  It was also created to allow for multiple sensors to factor into the physical security state of the chassis.  It was also created to update the `PowerState` property to reference the common enumeration in the `Resource` schema."/>
902720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_2_12.Chassis"/>
903720c9898SEd Tanous    </Schema>
904720c9898SEd Tanous
905720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_2_14">
906720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
907*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to update the schema descriptions to mention its applicability to physical locations as an absent resource.  It was also created to update the description for the `Reset` action to indicate that systems or other contained resources might reset depending on the `ResetType` used.  It was also created to remove non-inclusive language.  It was also created to update the description for `AssetTag` to show there might be a tie to the `AssetTag` of the functional resource contained in a chassis, such as a `ComputerSystem` resource."/>
908720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_2_13.Chassis"/>
909720c9898SEd Tanous    </Schema>
910720c9898SEd Tanous
911720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_2_15">
912720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
913*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to change `IntrusionSensorReArm` to be writable.  It was also created to correct various typographical errors."/>
914720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_2_14.Chassis"/>
915720c9898SEd Tanous    </Schema>
916720c9898SEd Tanous
917*f2a8e57eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_2_16">
918*f2a8e57eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
919*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was 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."/>
920*f2a8e57eSGunnar Mills      <EntityType Name="Chassis" BaseType="Chassis.v1_2_15.Chassis"/>
921*f2a8e57eSGunnar Mills    </Schema>
922*f2a8e57eSGunnar Mills
923720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_3_0">
924720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
925720c9898SEd Tanous      <Annotation Term="Redfish.Release" String="2016.2"/>
926720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to show the ChassisType enumerated list was updated."/>
927720c9898SEd Tanous
928720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_2_0.Chassis"/>
929720c9898SEd Tanous    </Schema>
930720c9898SEd Tanous
931720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_3_1">
932720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
933720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to add explicit permissions annotations to all properties for clarity."/>
934720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_3_0.Chassis"/>
935720c9898SEd Tanous    </Schema>
936720c9898SEd Tanous
937720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_3_2">
938720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
939*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to remove the nullable term on arrays of links and to add the deprecated annotation to certain enumerated values."/>
940720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_3_1.Chassis"/>
941720c9898SEd Tanous    </Schema>
942720c9898SEd Tanous
943720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_3_3">
944720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
945720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to show annotations in previous namespaces were updated."/>
946720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_3_2.Chassis"/>
947720c9898SEd Tanous    </Schema>
948720c9898SEd Tanous
949720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_3_4">
950720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
951720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to change Location to its abstract base type.  It was also created to correct the short and long descriptions in the defined actions."/>
952720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_3_3.Chassis"/>
953720c9898SEd Tanous    </Schema>
954720c9898SEd Tanous
955720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_3_5">
956720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
957720c9898SEd 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."/>
958720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_3_4.Chassis"/>
959720c9898SEd Tanous    </Schema>
960720c9898SEd Tanous
961720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_3_6">
962720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
963720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to use the new revisions annotation."/>
964720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_3_5.Chassis"/>
965720c9898SEd Tanous    </Schema>
966720c9898SEd Tanous
967720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_3_7">
968720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
969720c9898SEd 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."/>
970720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_3_6.Chassis"/>
971720c9898SEd Tanous    </Schema>
972720c9898SEd Tanous
973720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_3_8">
974720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
975720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to update descriptions that this schema defines."/>
976720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_3_7.Chassis"/>
977720c9898SEd Tanous    </Schema>
978720c9898SEd Tanous
979720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_3_9">
980720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
981720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
982720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_3_8.Chassis"/>
983720c9898SEd Tanous    </Schema>
984720c9898SEd Tanous
985720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_3_10">
986720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
987720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
988720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_3_9.Chassis"/>
989720c9898SEd Tanous    </Schema>
990720c9898SEd Tanous
991720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_3_11">
992720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
993*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add annotation recommendations for `ResetType`."/>
994720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_3_10.Chassis"/>
995720c9898SEd Tanous    </Schema>
996720c9898SEd Tanous
997720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_3_12">
998720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
999720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various descriptions to use proper normative terminology."/>
1000720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_3_11.Chassis"/>
1001720c9898SEd Tanous    </Schema>
1002720c9898SEd Tanous
1003720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_3_13">
1004720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1005*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to clarify the re-arm behavior of the `PhysicalSecurity` property.  It was also created to allow for multiple sensors to factor into the physical security state of the chassis.  It was also created to update the `PowerState` property to reference the common enumeration in the `Resource` schema."/>
1006720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_3_12.Chassis"/>
1007720c9898SEd Tanous    </Schema>
1008720c9898SEd Tanous
1009720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_3_14">
1010720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1011*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to update the schema descriptions to mention its applicability to physical locations as an absent resource.  It was also created to update the description for the `Reset` action to indicate that systems or other contained resources might reset depending on the `ResetType` used.  It was also created to remove non-inclusive language.  It was also created to update the description for `AssetTag` to show there might be a tie to the `AssetTag` of the functional resource contained in a chassis, such as a `ComputerSystem` resource."/>
1012720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_3_13.Chassis"/>
1013720c9898SEd Tanous    </Schema>
1014720c9898SEd Tanous
1015720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_3_15">
1016720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1017*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to change `IntrusionSensorReArm` to be writable.  It was also created to correct various typographical errors."/>
1018720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_3_14.Chassis"/>
1019720c9898SEd Tanous    </Schema>
1020720c9898SEd Tanous
1021*f2a8e57eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_3_16">
1022*f2a8e57eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1023*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was 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."/>
1024*f2a8e57eSGunnar Mills      <EntityType Name="Chassis" BaseType="Chassis.v1_3_15.Chassis"/>
1025*f2a8e57eSGunnar Mills    </Schema>
1026*f2a8e57eSGunnar Mills
1027720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_4_0">
1028720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1029720c9898SEd Tanous      <Annotation Term="Redfish.Release" String="2016.3"/>
1030720c9898SEd Tanous
1031720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_3_1.Chassis">
1032720c9898SEd Tanous        <Property Name="HeightMm" Type="Edm.Decimal">
1033720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
1034720c9898SEd Tanous          <Annotation Term="OData.Description" String="The height of the chassis."/>
1035720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall represent the height of the chassis, in millimeter units, as specified by the manufacturer."/>
1036720c9898SEd Tanous          <Annotation Term="Validation.Minimum" Int="0"/>
1037720c9898SEd Tanous          <Annotation Term="Measures.Unit" String="mm"/>
1038720c9898SEd Tanous        </Property>
1039720c9898SEd Tanous        <Property Name="WidthMm" Type="Edm.Decimal">
1040720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
1041720c9898SEd Tanous          <Annotation Term="OData.Description" String="The width of the chassis."/>
1042720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall represent the width of the chassis, in millimeter units, as specified by the manufacturer."/>
1043720c9898SEd Tanous          <Annotation Term="Validation.Minimum" Int="0"/>
1044720c9898SEd Tanous          <Annotation Term="Measures.Unit" String="mm"/>
1045720c9898SEd Tanous        </Property>
1046720c9898SEd Tanous        <Property Name="DepthMm" Type="Edm.Decimal">
1047720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
1048720c9898SEd Tanous          <Annotation Term="OData.Description" String="The depth of the chassis."/>
1049720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall represent the depth (length) of the chassis, in millimeter units, as specified by the manufacturer."/>
1050720c9898SEd Tanous          <Annotation Term="Validation.Minimum" Int="0"/>
1051720c9898SEd Tanous          <Annotation Term="Measures.Unit" String="mm"/>
1052720c9898SEd Tanous        </Property>
1053720c9898SEd Tanous        <Property Name="WeightKg" Type="Edm.Decimal">
1054720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
1055720c9898SEd Tanous          <Annotation Term="OData.Description" String="The weight of the chassis."/>
1056720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall represent the published mass, commonly referred to as weight, of the chassis, in kilogram units."/>
1057720c9898SEd Tanous          <Annotation Term="Validation.Minimum" Int="0"/>
1058720c9898SEd Tanous          <Annotation Term="Measures.Unit" String="kg"/>
1059720c9898SEd Tanous        </Property>
1060720c9898SEd Tanous        <NavigationProperty Name="NetworkAdapters" Type="NetworkAdapterCollection.NetworkAdapterCollection" ContainsTarget="true" Nullable="false">
1061720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
1062720c9898SEd Tanous          <Annotation Term="OData.Description" String="The link to the collection of network adapters associated with this chassis."/>
1063*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource collection of type `NetworkAdapterCollection`."/>
1064720c9898SEd Tanous          <Annotation Term="OData.AutoExpandReferences"/>
1065720c9898SEd Tanous        </NavigationProperty>
1066720c9898SEd Tanous      </EntityType>
1067720c9898SEd Tanous
1068720c9898SEd Tanous      <ComplexType Name="Links" BaseType="Chassis.v1_2_0.Links">
1069720c9898SEd Tanous        <NavigationProperty Name="PCIeDevices" Type="Collection(PCIeDevice.PCIeDevice)">
1070720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
1071720c9898SEd Tanous          <Annotation Term="OData.Description" String="An array of links to the PCIe devices located in this chassis."/>
1072*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain an array of links to resources of type `PCIeDevice`."/>
1073720c9898SEd Tanous          <Annotation Term="OData.AutoExpandReferences"/>
1074720c9898SEd Tanous          <Annotation Term="Redfish.Revisions">
1075720c9898SEd Tanous            <Collection>
1076720c9898SEd Tanous              <Record>
1077720c9898SEd Tanous                <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Deprecated"/>
1078720c9898SEd Tanous                <PropertyValue Property="Version" String="v1_10_0"/>
1079*f2a8e57eSGunnar Mills                <PropertyValue Property="Description" String="This property has been deprecated in favor of the `PCIeDevices` resource collection in the root of this resource."/>
1080720c9898SEd Tanous              </Record>
1081720c9898SEd Tanous            </Collection>
1082720c9898SEd Tanous          </Annotation>
1083720c9898SEd Tanous        </NavigationProperty>
1084720c9898SEd Tanous      </ComplexType>
1085720c9898SEd Tanous    </Schema>
1086720c9898SEd Tanous
1087720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_4_1">
1088720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1089*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to remove the nullable term on arrays of links and to add the deprecated annotation to certain enumerated values."/>
1090720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_4_0.Chassis"/>
1091720c9898SEd Tanous    </Schema>
1092720c9898SEd Tanous
1093720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_4_2">
1094720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1095720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to show annotations in previous namespaces were updated."/>
1096720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_4_1.Chassis"/>
1097720c9898SEd Tanous    </Schema>
1098720c9898SEd Tanous
1099720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_4_3">
1100720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1101720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to change Location to its abstract base type.  It was also created to correct the short and long descriptions in the defined actions."/>
1102720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_4_2.Chassis"/>
1103720c9898SEd Tanous    </Schema>
1104720c9898SEd Tanous
1105720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_4_4">
1106720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1107720c9898SEd 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."/>
1108720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_4_3.Chassis"/>
1109720c9898SEd Tanous    </Schema>
1110720c9898SEd Tanous
1111720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_4_5">
1112720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1113720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to use the new revisions annotation."/>
1114720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_4_4.Chassis"/>
1115720c9898SEd Tanous    </Schema>
1116720c9898SEd Tanous
1117720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_4_6">
1118720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1119720c9898SEd 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."/>
1120720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_4_5.Chassis"/>
1121720c9898SEd Tanous    </Schema>
1122720c9898SEd Tanous
1123720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_4_7">
1124720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1125720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to update descriptions that this schema defines."/>
1126720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_4_6.Chassis"/>
1127720c9898SEd Tanous    </Schema>
1128720c9898SEd Tanous
1129720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_4_8">
1130720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1131720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
1132720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_4_7.Chassis"/>
1133720c9898SEd Tanous    </Schema>
1134720c9898SEd Tanous
1135720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_4_9">
1136720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1137720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
1138720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_4_8.Chassis"/>
1139720c9898SEd Tanous    </Schema>
1140720c9898SEd Tanous
1141720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_4_10">
1142720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1143*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add annotation recommendations for `ResetType`."/>
1144720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_4_9.Chassis"/>
1145720c9898SEd Tanous    </Schema>
1146720c9898SEd Tanous
1147720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_4_11">
1148720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1149720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various descriptions to use proper normative terminology."/>
1150720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_4_10.Chassis"/>
1151720c9898SEd Tanous    </Schema>
1152720c9898SEd Tanous
1153720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_4_12">
1154720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1155*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to clarify the re-arm behavior of the `PhysicalSecurity` property.  It was also created to allow for multiple sensors to factor into the physical security state of the chassis.  It was also created to update the `PowerState` property to reference the common enumeration in the `Resource` schema."/>
1156720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_4_11.Chassis"/>
1157720c9898SEd Tanous    </Schema>
1158720c9898SEd Tanous
1159720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_4_13">
1160720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1161*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to update the schema descriptions to mention its applicability to physical locations as an absent resource.  It was also created to update the description for the `Reset` action to indicate that systems or other contained resources might reset depending on the `ResetType` used.  It was also created to remove non-inclusive language.  It was also created to update the description for `AssetTag` to show there might be a tie to the `AssetTag` of the functional resource contained in a chassis, such as a `ComputerSystem` resource."/>
1162720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_4_12.Chassis"/>
1163720c9898SEd Tanous    </Schema>
1164720c9898SEd Tanous
1165720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_4_14">
1166720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1167*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to change `IntrusionSensorReArm` to be writable.  It was also created to correct various typographical errors."/>
1168720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_4_13.Chassis"/>
1169720c9898SEd Tanous    </Schema>
1170720c9898SEd Tanous
1171*f2a8e57eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_4_15">
1172*f2a8e57eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1173*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was 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."/>
1174*f2a8e57eSGunnar Mills      <EntityType Name="Chassis" BaseType="Chassis.v1_4_14.Chassis"/>
1175*f2a8e57eSGunnar Mills    </Schema>
1176*f2a8e57eSGunnar Mills
1177720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_5_0">
1178720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1179720c9898SEd Tanous      <Annotation Term="Redfish.Release" String="2017.1"/>
1180720c9898SEd Tanous
1181720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_4_1.Chassis"/>
1182720c9898SEd Tanous
1183720c9898SEd Tanous      <ComplexType Name="Links" BaseType="Chassis.v1_4_0.Links">
1184720c9898SEd Tanous        <NavigationProperty Name="ResourceBlocks" Type="Collection(ResourceBlock.ResourceBlock)">
1185720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
1186720c9898SEd Tanous          <Annotation Term="OData.Description" String="An array of links to the resource blocks located in this chassis."/>
1187*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain an array of links to resources of type `ResourceBlock` that this chassis contains."/>
1188720c9898SEd Tanous          <Annotation Term="OData.AutoExpandReferences"/>
1189720c9898SEd Tanous        </NavigationProperty>
1190720c9898SEd Tanous      </ComplexType>
1191720c9898SEd Tanous    </Schema>
1192720c9898SEd Tanous
1193720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_5_1">
1194720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1195720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to show annotations in previous namespaces were updated."/>
1196720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_5_0.Chassis"/>
1197720c9898SEd Tanous    </Schema>
1198720c9898SEd Tanous
1199720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_5_2">
1200720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1201720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to change Location to its abstract base type.  It was also created to correct the short and long descriptions in the defined actions."/>
1202720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_5_1.Chassis"/>
1203720c9898SEd Tanous    </Schema>
1204720c9898SEd Tanous
1205720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_5_3">
1206720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1207720c9898SEd 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."/>
1208720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_5_2.Chassis"/>
1209720c9898SEd Tanous    </Schema>
1210720c9898SEd Tanous
1211720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_5_4">
1212720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1213720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to use the new revisions annotation."/>
1214720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_5_3.Chassis"/>
1215720c9898SEd Tanous    </Schema>
1216720c9898SEd Tanous
1217720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_5_5">
1218720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1219720c9898SEd 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."/>
1220720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_5_4.Chassis"/>
1221720c9898SEd Tanous    </Schema>
1222720c9898SEd Tanous
1223720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_5_6">
1224720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1225720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to update descriptions that this schema defines."/>
1226720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_5_5.Chassis"/>
1227720c9898SEd Tanous    </Schema>
1228720c9898SEd Tanous
1229720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_5_7">
1230720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1231720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
1232720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_5_6.Chassis"/>
1233720c9898SEd Tanous    </Schema>
1234720c9898SEd Tanous
1235720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_5_8">
1236720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1237720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
1238720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_5_7.Chassis"/>
1239720c9898SEd Tanous    </Schema>
1240720c9898SEd Tanous
1241720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_5_9">
1242720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1243*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add annotation recommendations for `ResetType`."/>
1244720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_5_8.Chassis"/>
1245720c9898SEd Tanous    </Schema>
1246720c9898SEd Tanous
1247720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_5_10">
1248720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1249720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various descriptions to use proper normative terminology."/>
1250720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_5_9.Chassis"/>
1251720c9898SEd Tanous    </Schema>
1252720c9898SEd Tanous
1253720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_5_11">
1254720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1255*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to clarify the re-arm behavior of the `PhysicalSecurity` property.  It was also created to allow for multiple sensors to factor into the physical security state of the chassis.  It was also created to update the `PowerState` property to reference the common enumeration in the `Resource` schema."/>
1256720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_5_10.Chassis"/>
1257720c9898SEd Tanous    </Schema>
1258720c9898SEd Tanous
1259720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_5_12">
1260720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1261*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to update the schema descriptions to mention its applicability to physical locations as an absent resource.  It was also created to update the description for the `Reset` action to indicate that systems or other contained resources might reset depending on the `ResetType` used.  It was also created to remove non-inclusive language.  It was also created to update the description for `AssetTag` to show there might be a tie to the `AssetTag` of the functional resource contained in a chassis, such as a `ComputerSystem` resource."/>
1262720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_5_11.Chassis"/>
1263720c9898SEd Tanous    </Schema>
1264720c9898SEd Tanous
1265720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_5_13">
1266720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1267*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to change `IntrusionSensorReArm` to be writable.  It was also created to correct various typographical errors."/>
1268720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_5_12.Chassis"/>
1269720c9898SEd Tanous    </Schema>
1270720c9898SEd Tanous
1271*f2a8e57eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_5_14">
1272*f2a8e57eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1273*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was 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."/>
1274*f2a8e57eSGunnar Mills      <EntityType Name="Chassis" BaseType="Chassis.v1_5_13.Chassis"/>
1275*f2a8e57eSGunnar Mills    </Schema>
1276*f2a8e57eSGunnar Mills
1277720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_6_0">
1278720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1279720c9898SEd Tanous      <Annotation Term="Redfish.Release" String="2017.3"/>
1280720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to add a link to an Assembly resource."/>
1281720c9898SEd Tanous
1282720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_5_2.Chassis">
1283720c9898SEd Tanous        <NavigationProperty Name="Assembly" Type="Assembly.Assembly" ContainsTarget="true" Nullable="false">
1284720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
1285720c9898SEd Tanous          <Annotation Term="OData.Description" String="The link to the assembly associated with this chassis."/>
1286*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource of type `Assembly`."/>
1287720c9898SEd Tanous          <Annotation Term="OData.AutoExpandReferences"/>
1288720c9898SEd Tanous        </NavigationProperty>
1289720c9898SEd Tanous      </EntityType>
1290720c9898SEd Tanous    </Schema>
1291720c9898SEd Tanous
1292720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_6_1">
1293720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1294720c9898SEd 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."/>
1295720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_6_0.Chassis"/>
1296720c9898SEd Tanous    </Schema>
1297720c9898SEd Tanous
1298720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_6_2">
1299720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1300720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to use the new revisions annotation."/>
1301720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_6_1.Chassis"/>
1302720c9898SEd Tanous    </Schema>
1303720c9898SEd Tanous
1304720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_6_3">
1305720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1306720c9898SEd 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."/>
1307720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_6_2.Chassis"/>
1308720c9898SEd Tanous    </Schema>
1309720c9898SEd Tanous
1310720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_6_4">
1311720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1312720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to update descriptions that this schema defines."/>
1313720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_6_3.Chassis"/>
1314720c9898SEd Tanous    </Schema>
1315720c9898SEd Tanous
1316720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_6_5">
1317720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1318720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
1319720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_6_4.Chassis"/>
1320720c9898SEd Tanous    </Schema>
1321720c9898SEd Tanous
1322720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_6_6">
1323720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1324720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
1325720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_6_5.Chassis"/>
1326720c9898SEd Tanous    </Schema>
1327720c9898SEd Tanous
1328720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_6_7">
1329720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1330*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add annotation recommendations for `ResetType`."/>
1331720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_6_6.Chassis"/>
1332720c9898SEd Tanous    </Schema>
1333720c9898SEd Tanous
1334720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_6_8">
1335720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1336720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various descriptions to use proper normative terminology."/>
1337720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_6_7.Chassis"/>
1338720c9898SEd Tanous    </Schema>
1339720c9898SEd Tanous
1340720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_6_9">
1341720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1342*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to clarify the re-arm behavior of the `PhysicalSecurity` property.  It was also created to allow for multiple sensors to factor into the physical security state of the chassis.  It was also created to update the `PowerState` property to reference the common enumeration in the `Resource` schema."/>
1343720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_6_8.Chassis"/>
1344720c9898SEd Tanous    </Schema>
1345720c9898SEd Tanous
1346720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_6_10">
1347720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1348*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to update the schema descriptions to mention its applicability to physical locations as an absent resource.  It was also created to update the description for the `Reset` action to indicate that systems or other contained resources might reset depending on the `ResetType` used.  It was also created to remove non-inclusive language.  It was also created to update the description for `AssetTag` to show there might be a tie to the `AssetTag` of the functional resource contained in a chassis, such as a `ComputerSystem` resource."/>
1349720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_6_9.Chassis"/>
1350720c9898SEd Tanous    </Schema>
1351720c9898SEd Tanous
1352720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_6_11">
1353720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1354*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to change `IntrusionSensorReArm` to be writable.  It was also created to correct various typographical errors."/>
1355720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_6_10.Chassis"/>
1356720c9898SEd Tanous    </Schema>
1357720c9898SEd Tanous
1358*f2a8e57eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_6_12">
1359*f2a8e57eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1360*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was 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."/>
1361*f2a8e57eSGunnar Mills      <EntityType Name="Chassis" BaseType="Chassis.v1_6_11.Chassis"/>
1362*f2a8e57eSGunnar Mills    </Schema>
1363*f2a8e57eSGunnar Mills
1364720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_7_0">
1365720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1366720c9898SEd Tanous      <Annotation Term="Redfish.Release" String="2018.1"/>
1367720c9898SEd Tanous
1368720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_6_0.Chassis">
1369720c9898SEd Tanous        <Property Name="UUID" Type="Resource.UUID">
1370720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
1371720c9898SEd Tanous          <Annotation Term="OData.Description" String="The UUID for this chassis."/>
1372720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the universally unique identifier number for this chassis."/>
1373720c9898SEd Tanous        </Property>
1374720c9898SEd Tanous      </EntityType>
1375720c9898SEd Tanous
1376720c9898SEd Tanous      <ComplexType Name="Links" BaseType="Chassis.v1_5_0.Links">
1377720c9898SEd Tanous        <NavigationProperty Name="Switches" Type="Collection(Switch.Switch)">
1378720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
1379720c9898SEd Tanous          <Annotation Term="OData.Description" String="An array of links to the switches located in this chassis."/>
1380*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain an array of links to resources of type `Switch` that this chassis contains."/>
1381720c9898SEd Tanous          <Annotation Term="OData.AutoExpandReferences"/>
1382720c9898SEd Tanous        </NavigationProperty>
1383720c9898SEd Tanous      </ComplexType>
1384720c9898SEd Tanous    </Schema>
1385720c9898SEd Tanous
1386720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_7_1">
1387720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1388720c9898SEd 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."/>
1389720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_7_0.Chassis"/>
1390720c9898SEd Tanous    </Schema>
1391720c9898SEd Tanous
1392720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_7_2">
1393720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1394720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to use the new revisions annotation."/>
1395720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_7_1.Chassis"/>
1396720c9898SEd Tanous    </Schema>
1397720c9898SEd Tanous
1398720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_7_3">
1399720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1400720c9898SEd 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."/>
1401720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_7_2.Chassis"/>
1402720c9898SEd Tanous    </Schema>
1403720c9898SEd Tanous
1404720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_7_4">
1405720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1406720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to update descriptions that this schema defines."/>
1407720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_7_3.Chassis"/>
1408720c9898SEd Tanous    </Schema>
1409720c9898SEd Tanous
1410720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_7_5">
1411720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1412720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
1413720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_7_4.Chassis"/>
1414720c9898SEd Tanous    </Schema>
1415720c9898SEd Tanous
1416720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_7_6">
1417720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1418720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
1419720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_7_5.Chassis"/>
1420720c9898SEd Tanous    </Schema>
1421720c9898SEd Tanous
1422720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_7_7">
1423720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1424*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add annotation recommendations for `ResetType`."/>
1425720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_7_6.Chassis"/>
1426720c9898SEd Tanous    </Schema>
1427720c9898SEd Tanous
1428720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_7_8">
1429720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1430720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various descriptions to use proper normative terminology."/>
1431720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_7_7.Chassis"/>
1432720c9898SEd Tanous    </Schema>
1433720c9898SEd Tanous
1434720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_7_9">
1435720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1436*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to clarify the re-arm behavior of the `PhysicalSecurity` property.  It was also created to allow for multiple sensors to factor into the physical security state of the chassis.  It was also created to update the `PowerState` property to reference the common enumeration in the `Resource` schema."/>
1437720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_7_8.Chassis"/>
1438720c9898SEd Tanous    </Schema>
1439720c9898SEd Tanous
1440720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_7_10">
1441720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1442*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to update the schema descriptions to mention its applicability to physical locations as an absent resource.  It was also created to update the description for the `Reset` action to indicate that systems or other contained resources might reset depending on the `ResetType` used.  It was also created to remove non-inclusive language.  It was also created to update the description for `AssetTag` to show there might be a tie to the `AssetTag` of the functional resource contained in a chassis, such as a `ComputerSystem` resource."/>
1443720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_7_9.Chassis"/>
1444720c9898SEd Tanous    </Schema>
1445720c9898SEd Tanous
1446720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_7_11">
1447720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1448*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to change `IntrusionSensorReArm` to be writable.  It was also created to correct various typographical errors."/>
1449720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_7_10.Chassis"/>
1450720c9898SEd Tanous    </Schema>
1451720c9898SEd Tanous
1452*f2a8e57eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_7_12">
1453*f2a8e57eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1454*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was 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."/>
1455*f2a8e57eSGunnar Mills      <EntityType Name="Chassis" BaseType="Chassis.v1_7_11.Chassis"/>
1456*f2a8e57eSGunnar Mills    </Schema>
1457*f2a8e57eSGunnar Mills
1458720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_8_0">
1459720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1460720c9898SEd Tanous      <Annotation Term="Redfish.Release" String="2018.2"/>
1461720c9898SEd Tanous
1462720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_7_1.Chassis">
1463720c9898SEd Tanous        <NavigationProperty Name="PCIeSlots" Type="PCIeSlots.PCIeSlots" ContainsTarget="true" Nullable="false">
1464720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
1465720c9898SEd Tanous          <Annotation Term="OData.Description" String="The link to the PCIe slot properties for this chassis."/>
1466*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain a link to the resource of type `PCIeSlots` that represents the PCIe slot information for this chassis."/>
1467720c9898SEd Tanous          <Annotation Term="OData.AutoExpandReferences"/>
1468720c9898SEd Tanous          <Annotation Term="Redfish.Revisions">
1469720c9898SEd Tanous            <Collection>
1470720c9898SEd Tanous              <Record>
1471720c9898SEd Tanous                <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Deprecated"/>
1472720c9898SEd Tanous                <PropertyValue Property="Version" String="v1_24_0"/>
1473*f2a8e57eSGunnar Mills                <PropertyValue Property="Description" String="This property has been deprecated in favor of the `PCIeDevices` property.  The `PCIeSlots` schema has been deprecated in favor of the `PCIeDevice` schema.  Empty PCIe slots are represented by `PCIeDevice` resources using the `Absent` value of the `State` property within `Status`."/>
1474720c9898SEd Tanous              </Record>
1475720c9898SEd Tanous            </Collection>
1476720c9898SEd Tanous          </Annotation>
1477720c9898SEd Tanous        </NavigationProperty>
1478720c9898SEd Tanous      </EntityType>
1479720c9898SEd Tanous    </Schema>
1480720c9898SEd Tanous
1481720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_8_1">
1482720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1483720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to use the new revisions annotation."/>
1484720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_8_0.Chassis"/>
1485720c9898SEd Tanous    </Schema>
1486720c9898SEd Tanous
1487720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_8_2">
1488720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1489720c9898SEd 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."/>
1490720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_8_1.Chassis"/>
1491720c9898SEd Tanous    </Schema>
1492720c9898SEd Tanous
1493720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_8_3">
1494720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1495720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to update descriptions that this schema defines."/>
1496720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_8_2.Chassis"/>
1497720c9898SEd Tanous    </Schema>
1498720c9898SEd Tanous
1499720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_8_4">
1500720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1501720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
1502720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_8_3.Chassis"/>
1503720c9898SEd Tanous    </Schema>
1504720c9898SEd Tanous
1505720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_8_5">
1506720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1507720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
1508720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_8_4.Chassis"/>
1509720c9898SEd Tanous    </Schema>
1510720c9898SEd Tanous
1511720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_8_6">
1512720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1513*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add annotation recommendations for `ResetType`."/>
1514720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_8_5.Chassis"/>
1515720c9898SEd Tanous    </Schema>
1516720c9898SEd Tanous
1517720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_8_7">
1518720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1519720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various descriptions to use proper normative terminology."/>
1520720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_8_6.Chassis"/>
1521720c9898SEd Tanous    </Schema>
1522720c9898SEd Tanous
1523720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_8_8">
1524720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1525*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to clarify the re-arm behavior of the `PhysicalSecurity` property.  It was also created to allow for multiple sensors to factor into the physical security state of the chassis.  It was also created to update the `PowerState` property to reference the common enumeration in the `Resource` schema."/>
1526720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_8_7.Chassis"/>
1527720c9898SEd Tanous    </Schema>
1528720c9898SEd Tanous
1529720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_8_9">
1530720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1531*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to update the schema descriptions to mention its applicability to physical locations as an absent resource.  It was also created to update the description for the `Reset` action to indicate that systems or other contained resources might reset depending on the `ResetType` used.  It was also created to remove non-inclusive language.  It was also created to update the description for `AssetTag` to show there might be a tie to the `AssetTag` of the functional resource contained in a chassis, such as a `ComputerSystem` resource."/>
1532720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_8_8.Chassis"/>
1533720c9898SEd Tanous    </Schema>
1534720c9898SEd Tanous
1535720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_8_10">
1536720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1537*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to change `IntrusionSensorReArm` to be writable.  It was also created to correct various typographical errors."/>
1538720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_8_9.Chassis"/>
1539720c9898SEd Tanous    </Schema>
1540720c9898SEd Tanous
1541*f2a8e57eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_8_11">
1542*f2a8e57eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1543*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was 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."/>
1544*f2a8e57eSGunnar Mills      <EntityType Name="Chassis" BaseType="Chassis.v1_8_10.Chassis"/>
1545*f2a8e57eSGunnar Mills    </Schema>
1546*f2a8e57eSGunnar Mills
1547720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_9_0">
1548720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1549720c9898SEd Tanous      <Annotation Term="Redfish.Release" String="2018.3"/>
1550720c9898SEd Tanous
1551720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_8_1.Chassis">
1552720c9898SEd Tanous        <Property Name="EnvironmentalClass" Type="Chassis.v1_9_0.EnvironmentalClass">
1553720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
1554720c9898SEd Tanous          <Annotation Term="OData.Description" String="The ASHRAE Environmental Class for this chassis."/>
1555720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the ASHRAE Environmental Class for this chassis, as defined by ASHRAE Thermal Guidelines for Data Processing Environments.  These classes define respective environmental limits that include temperature, relative humidity, dew point, and maximum allowable elevation."/>
1556720c9898SEd Tanous        </Property>
1557720c9898SEd Tanous        <NavigationProperty Name="Sensors" Type="SensorCollection.SensorCollection" Nullable="false">
1558720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
1559720c9898SEd Tanous          <Annotation Term="OData.Description" String="The link to the collection of sensors located in the equipment and sub-components."/>
1560*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource collection of type `SensorCollection` that contains the sensors located in the chassis and sub-components."/>
1561720c9898SEd Tanous          <Annotation Term="OData.AutoExpandReferences"/>
1562720c9898SEd Tanous        </NavigationProperty>
1563720c9898SEd Tanous      </EntityType>
1564720c9898SEd Tanous
1565720c9898SEd Tanous      <EnumType Name="EnvironmentalClass">
1566720c9898SEd Tanous        <Member Name="A1">
1567720c9898SEd Tanous          <Annotation Term="OData.Description" String="ASHRAE Environmental Class 'A1'."/>
1568720c9898SEd Tanous        </Member>
1569720c9898SEd Tanous        <Member Name="A2">
1570720c9898SEd Tanous          <Annotation Term="OData.Description" String="ASHRAE Environmental Class 'A2'."/>
1571720c9898SEd Tanous        </Member>
1572720c9898SEd Tanous        <Member Name="A3">
1573720c9898SEd Tanous          <Annotation Term="OData.Description" String="ASHRAE Environmental Class 'A3'."/>
1574720c9898SEd Tanous        </Member>
1575720c9898SEd Tanous        <Member Name="A4">
1576720c9898SEd Tanous          <Annotation Term="OData.Description" String="ASHRAE Environmental Class 'A4'."/>
1577720c9898SEd Tanous        </Member>
1578720c9898SEd Tanous      </EnumType>
1579720c9898SEd Tanous
1580720c9898SEd Tanous      <ComplexType Name="Links" BaseType="Chassis.v1_7_0.Links">
1581720c9898SEd Tanous        <NavigationProperty Name="Processors" Type="Collection(Processor.Processor)">
1582720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
1583720c9898SEd Tanous          <Annotation Term="OData.Description" String="An array of links to the processors located in this chassis."/>
1584*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain an array of links to resources of type `Processor` type that this chassis contains."/>
1585720c9898SEd Tanous          <Annotation Term="OData.AutoExpandReferences"/>
1586720c9898SEd Tanous        </NavigationProperty>
1587720c9898SEd Tanous      </ComplexType>
1588720c9898SEd Tanous    </Schema>
1589720c9898SEd Tanous
1590720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_9_1">
1591720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1592720c9898SEd 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."/>
1593720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_9_0.Chassis"/>
1594720c9898SEd Tanous    </Schema>
1595720c9898SEd Tanous
1596720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_9_2">
1597720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1598720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to update descriptions that this schema defines."/>
1599720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_9_1.Chassis"/>
1600720c9898SEd Tanous    </Schema>
1601720c9898SEd Tanous
1602720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_9_3">
1603720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1604720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
1605720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_9_2.Chassis"/>
1606720c9898SEd Tanous    </Schema>
1607720c9898SEd Tanous
1608720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_9_4">
1609720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1610720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
1611720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_9_3.Chassis"/>
1612720c9898SEd Tanous    </Schema>
1613720c9898SEd Tanous
1614720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_9_5">
1615720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1616*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add annotation recommendations for `ResetType`."/>
1617720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_9_4.Chassis"/>
1618720c9898SEd Tanous    </Schema>
1619720c9898SEd Tanous
1620720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_9_6">
1621720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1622720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various descriptions to use proper normative terminology."/>
1623720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_9_5.Chassis"/>
1624720c9898SEd Tanous    </Schema>
1625720c9898SEd Tanous
1626720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_9_7">
1627720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1628*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to change the permissions of `EnvironmentalClass` to be read-write."/>
1629720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_9_6.Chassis"/>
1630720c9898SEd Tanous    </Schema>
1631720c9898SEd Tanous
1632720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_9_8">
1633720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1634*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to clarify the re-arm behavior of the `PhysicalSecurity` property.  It was also created to allow for multiple sensors to factor into the physical security state of the chassis.  It was also created to update the `PowerState` property to reference the common enumeration in the `Resource` schema."/>
1635720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_9_7.Chassis"/>
1636720c9898SEd Tanous    </Schema>
1637720c9898SEd Tanous
1638720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_9_9">
1639720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1640*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to update the schema descriptions to mention its applicability to physical locations as an absent resource.  It was also created to update the description for the `Reset` action to indicate that systems or other contained resources might reset depending on the `ResetType` used.  It was also created to remove non-inclusive language.  It was also created to update the description for `AssetTag` to show there might be a tie to the `AssetTag` of the functional resource contained in a chassis, such as a `ComputerSystem` resource."/>
1641720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_9_8.Chassis"/>
1642720c9898SEd Tanous    </Schema>
1643720c9898SEd Tanous
1644720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_9_10">
1645720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1646*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to change `IntrusionSensorReArm` to be writable.  It was also created to correct various typographical errors."/>
1647720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_9_9.Chassis"/>
1648720c9898SEd Tanous    </Schema>
1649720c9898SEd Tanous
1650*f2a8e57eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_9_11">
1651*f2a8e57eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1652*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was 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."/>
1653*f2a8e57eSGunnar Mills      <EntityType Name="Chassis" BaseType="Chassis.v1_9_10.Chassis"/>
1654*f2a8e57eSGunnar Mills    </Schema>
1655*f2a8e57eSGunnar Mills
1656720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_10_0">
1657720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1658720c9898SEd Tanous      <Annotation Term="Redfish.Release" String="2019.2"/>
1659720c9898SEd Tanous
1660720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_9_2.Chassis">
1661720c9898SEd Tanous        <NavigationProperty Name="PCIeDevices" Type="PCIeDeviceCollection.PCIeDeviceCollection" ContainsTarget="true" Nullable="false">
1662720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
1663720c9898SEd Tanous          <Annotation Term="OData.Description" String="The link to the collection of PCIe devices located in this chassis."/>
1664*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource collection of type `PCIeDeviceCollection`."/>
1665720c9898SEd Tanous          <Annotation Term="OData.AutoExpandReferences"/>
1666720c9898SEd Tanous        </NavigationProperty>
1667720c9898SEd Tanous      </EntityType>
1668720c9898SEd Tanous    </Schema>
1669720c9898SEd Tanous
1670720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_10_1">
1671720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1672720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
1673720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_10_0.Chassis"/>
1674720c9898SEd Tanous    </Schema>
1675720c9898SEd Tanous
1676720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_10_2">
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      <EntityType Name="Chassis" BaseType="Chassis.v1_10_1.Chassis"/>
1680720c9898SEd Tanous    </Schema>
1681720c9898SEd Tanous
1682720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_10_3">
1683720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1684*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add annotation recommendations for `ResetType`."/>
1685720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_10_2.Chassis"/>
1686720c9898SEd Tanous    </Schema>
1687720c9898SEd Tanous
1688720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_10_4">
1689720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1690720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various descriptions to use proper normative terminology."/>
1691720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_10_3.Chassis"/>
1692720c9898SEd Tanous    </Schema>
1693720c9898SEd Tanous
1694720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_10_5">
1695720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1696*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to change the permissions of `EnvironmentalClass` to be read-write."/>
1697720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_10_4.Chassis"/>
1698720c9898SEd Tanous    </Schema>
1699720c9898SEd Tanous
1700720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_10_6">
1701720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1702*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to clarify the re-arm behavior of the `PhysicalSecurity` property.  It was also created to allow for multiple sensors to factor into the physical security state of the chassis.  It was also created to update the `PowerState` property to reference the common enumeration in the `Resource` schema."/>
1703720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_10_5.Chassis"/>
1704720c9898SEd Tanous    </Schema>
1705720c9898SEd Tanous
1706720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_10_7">
1707720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1708*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to update the schema descriptions to mention its applicability to physical locations as an absent resource.  It was also created to update the description for the `Reset` action to indicate that systems or other contained resources might reset depending on the `ResetType` used.  It was also created to remove non-inclusive language.  It was also created to update the description for `AssetTag` to show there might be a tie to the `AssetTag` of the functional resource contained in a chassis, such as a `ComputerSystem` resource."/>
1709720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_10_6.Chassis"/>
1710720c9898SEd Tanous    </Schema>
1711720c9898SEd Tanous
1712720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_10_8">
1713720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1714*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to change `IntrusionSensorReArm` to be writable.  It was also created to correct various typographical errors."/>
1715720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_10_7.Chassis"/>
1716720c9898SEd Tanous    </Schema>
1717720c9898SEd Tanous
1718*f2a8e57eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_10_9">
1719*f2a8e57eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1720*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was 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."/>
1721*f2a8e57eSGunnar Mills      <EntityType Name="Chassis" BaseType="Chassis.v1_10_8.Chassis"/>
1722*f2a8e57eSGunnar Mills    </Schema>
1723*f2a8e57eSGunnar Mills
1724720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_11_0">
1725720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1726720c9898SEd Tanous      <Annotation Term="Redfish.Release" String="2019.4"/>
1727720c9898SEd Tanous
1728720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_10_0.Chassis">
1729720c9898SEd Tanous        <NavigationProperty Name="MediaControllers" Type="MediaControllerCollection.MediaControllerCollection" ContainsTarget="true" Nullable="false">
1730720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
1731720c9898SEd Tanous          <Annotation Term="OData.Description" String="The link to the collection of media controllers located in this chassis."/>
1732*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource collection of type `MediaControllerCollection`."/>
1733720c9898SEd Tanous          <Annotation Term="Redfish.Revisions">
1734720c9898SEd Tanous            <Collection>
1735720c9898SEd Tanous              <Record>
1736720c9898SEd Tanous                <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Deprecated"/>
1737720c9898SEd Tanous                <PropertyValue Property="Version" String="v1_20_0"/>
1738*f2a8e57eSGunnar Mills                <PropertyValue Property="Description" String="This property has been deprecated in favor of `FabricAdapters`."/>
1739720c9898SEd Tanous              </Record>
1740720c9898SEd Tanous            </Collection>
1741720c9898SEd Tanous          </Annotation>
1742720c9898SEd Tanous          <Annotation Term="OData.AutoExpandReferences"/>
1743720c9898SEd Tanous        </NavigationProperty>
1744720c9898SEd Tanous        <NavigationProperty Name="Memory" Type="MemoryCollection.MemoryCollection" ContainsTarget="true" Nullable="false">
1745720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
1746720c9898SEd Tanous          <Annotation Term="OData.Description" String="The link to the collection of memory located in this chassis that belong to fabric-related resource pools."/>
1747*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource collection of type `MemoryCollection` that represents memory in this chassis that belong to fabric-related resource pools."/>
1748720c9898SEd Tanous          <Annotation Term="OData.AutoExpandReferences"/>
1749720c9898SEd Tanous        </NavigationProperty>
1750720c9898SEd Tanous        <NavigationProperty Name="MemoryDomains" Type="MemoryDomainCollection.MemoryDomainCollection" ContainsTarget="true" Nullable="false">
1751720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
1752720c9898SEd Tanous          <Annotation Term="OData.Description" String="The link to the collection of memory domains located in this chassis that belong to fabric-related resource pools."/>
1753*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource collection of type `MemoryDomainCollection` that represents memory domains in this chassis that belong to fabric-related resource pools."/>
1754720c9898SEd Tanous          <Annotation Term="OData.AutoExpandReferences"/>
1755720c9898SEd Tanous        </NavigationProperty>
1756720c9898SEd Tanous      </EntityType>
1757720c9898SEd Tanous
1758720c9898SEd Tanous      <ComplexType Name="Links" BaseType="Chassis.v1_9_0.Links">
1759720c9898SEd Tanous        <NavigationProperty Name="Facility" Type="Facility.Facility" Nullable="false">
1760720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
1761720c9898SEd Tanous          <Annotation Term="OData.Description" String="The link to the facility that contains this chassis."/>
1762*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain a link to the resource of type `Facility` and shall represent the smallest facility that contains this chassis.  This property shall not appear in resources that include a `ContainedBy` property within the `Links` property."/>
1763720c9898SEd Tanous          <Annotation Term="OData.AutoExpandReferences"/>
1764720c9898SEd Tanous        </NavigationProperty>
1765720c9898SEd Tanous      </ComplexType>
1766720c9898SEd Tanous    </Schema>
1767720c9898SEd Tanous
1768720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_11_1">
1769720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1770720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
1771720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_11_0.Chassis"/>
1772720c9898SEd Tanous    </Schema>
1773720c9898SEd Tanous
1774720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_11_2">
1775720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1776720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
1777720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_11_1.Chassis"/>
1778720c9898SEd Tanous    </Schema>
1779720c9898SEd Tanous
1780720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_11_3">
1781720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1782*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add annotation recommendations for `ResetType`."/>
1783720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_11_2.Chassis"/>
1784720c9898SEd Tanous    </Schema>
1785720c9898SEd Tanous
1786720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_11_4">
1787720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1788720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various descriptions to use proper normative terminology."/>
1789720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_11_3.Chassis"/>
1790720c9898SEd Tanous    </Schema>
1791720c9898SEd Tanous
1792720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_11_5">
1793720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1794*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to change the permissions of `EnvironmentalClass` to be read-write."/>
1795720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_11_4.Chassis"/>
1796720c9898SEd Tanous    </Schema>
1797720c9898SEd Tanous
1798720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_11_6">
1799720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1800*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to clarify the re-arm behavior of the `PhysicalSecurity` property.  It was also created to allow for multiple sensors to factor into the physical security state of the chassis.  It was also created to update the `PowerState` property to reference the common enumeration in the `Resource` schema.  It was also created to clarify the expected contents of the `Memory` and `MemoryDomains` collections."/>
1801720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_11_5.Chassis"/>
1802720c9898SEd Tanous    </Schema>
1803720c9898SEd Tanous
1804720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_11_7">
1805720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1806*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to update the schema descriptions to mention its applicability to physical locations as an absent resource.  It was also created to update the description for the `Reset` action to indicate that systems or other contained resources might reset depending on the `ResetType` used.  It was also created to remove non-inclusive language.  It was also created to update the description for `AssetTag` to show there might be a tie to the `AssetTag` of the functional resource contained in a chassis, such as a `ComputerSystem` resource."/>
1807720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_11_6.Chassis"/>
1808720c9898SEd Tanous    </Schema>
1809720c9898SEd Tanous
1810720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_11_8">
1811720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1812*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to change `IntrusionSensorReArm` to be writable.  It was also created to correct various typographical errors."/>
1813720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_11_7.Chassis"/>
1814720c9898SEd Tanous    </Schema>
1815720c9898SEd Tanous
1816*f2a8e57eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_11_9">
1817*f2a8e57eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1818*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was 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."/>
1819*f2a8e57eSGunnar Mills      <EntityType Name="Chassis" BaseType="Chassis.v1_11_8.Chassis"/>
1820*f2a8e57eSGunnar Mills    </Schema>
1821*f2a8e57eSGunnar Mills
1822720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_12_0">
1823720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1824720c9898SEd Tanous      <Annotation Term="Redfish.Release" String="2020.1"/>
1825720c9898SEd Tanous
1826720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_11_1.Chassis">
1827720c9898SEd Tanous        <Property Name="MaxPowerWatts" Type="Edm.Decimal">
1828720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
1829720c9898SEd Tanous          <Annotation Term="OData.Description" String="The upper bound of the total power consumed by the chassis."/>
1830720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the upper bound of the total power consumed by the chassis."/>
1831720c9898SEd Tanous          <Annotation Term="Measures.Unit" String="W"/>
1832720c9898SEd Tanous        </Property>
1833720c9898SEd Tanous        <Property Name="MinPowerWatts" Type="Edm.Decimal">
1834720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
1835720c9898SEd Tanous          <Annotation Term="OData.Description" String="The lower bound of the total power consumed by the chassis."/>
1836720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the lower bound of the total power consumed by the chassis."/>
1837720c9898SEd Tanous          <Annotation Term="Measures.Unit" String="W"/>
1838720c9898SEd Tanous        </Property>
1839720c9898SEd Tanous      </EntityType>
1840720c9898SEd Tanous    </Schema>
1841720c9898SEd Tanous
1842720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_12_1">
1843720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1844720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
1845720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_12_0.Chassis"/>
1846720c9898SEd Tanous    </Schema>
1847720c9898SEd Tanous
1848720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_12_2">
1849720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1850*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add annotation recommendations for `ResetType`."/>
1851720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_12_1.Chassis"/>
1852720c9898SEd Tanous    </Schema>
1853720c9898SEd Tanous
1854720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_12_3">
1855720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1856720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various descriptions to use proper normative terminology."/>
1857720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_12_2.Chassis"/>
1858720c9898SEd Tanous    </Schema>
1859720c9898SEd Tanous
1860720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_12_4">
1861720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1862*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to change the permissions of `EnvironmentalClass` to be read-write."/>
1863720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_12_3.Chassis"/>
1864720c9898SEd Tanous    </Schema>
1865720c9898SEd Tanous
1866720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_12_5">
1867720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1868*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to clarify the re-arm behavior of the `PhysicalSecurity` property.  It was also created to allow for multiple sensors to factor into the physical security state of the chassis.  It was also created to update the `PowerState` property to reference the common enumeration in the `Resource` schema.  It was also created to clarify the expected contents of the `Memory` and `MemoryDomains` collections."/>
1869720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_12_4.Chassis"/>
1870720c9898SEd Tanous    </Schema>
1871720c9898SEd Tanous
1872720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_12_6">
1873720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1874*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to update the schema descriptions to mention its applicability to physical locations as an absent resource.  It was also created to update the description for the `Reset` action to indicate that systems or other contained resources might reset depending on the `ResetType` used.  It was also created to remove non-inclusive language.  It was also created to update the description for `AssetTag` to show there might be a tie to the `AssetTag` of the functional resource contained in a chassis, such as a `ComputerSystem` resource."/>
1875720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_12_5.Chassis"/>
1876720c9898SEd Tanous    </Schema>
1877720c9898SEd Tanous
1878720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_12_7">
1879720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1880*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to change `IntrusionSensorReArm` to be writable.  It was also created to correct various typographical errors."/>
1881720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_12_6.Chassis"/>
1882720c9898SEd Tanous    </Schema>
1883720c9898SEd Tanous
1884*f2a8e57eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_12_8">
1885*f2a8e57eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1886*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was 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."/>
1887*f2a8e57eSGunnar Mills      <EntityType Name="Chassis" BaseType="Chassis.v1_12_7.Chassis"/>
1888*f2a8e57eSGunnar Mills    </Schema>
1889*f2a8e57eSGunnar Mills
1890720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_13_0">
1891720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1892720c9898SEd Tanous      <Annotation Term="Redfish.Release" String="2020.2"/>
1893*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to modify the `Contains` and `ContainedBy` properties to be writable."/>
1894720c9898SEd Tanous
1895720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_12_1.Chassis"/>
1896720c9898SEd Tanous    </Schema>
1897720c9898SEd Tanous
1898720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_13_1">
1899720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1900*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add annotation recommendations for `ResetType`."/>
1901720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_13_0.Chassis"/>
1902720c9898SEd Tanous    </Schema>
1903720c9898SEd Tanous
1904720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_13_2">
1905720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1906720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various descriptions to use proper normative terminology."/>
1907720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_13_1.Chassis"/>
1908720c9898SEd Tanous    </Schema>
1909720c9898SEd Tanous
1910720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_13_3">
1911720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1912*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to change the permissions of `EnvironmentalClass` to be read-write."/>
1913720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_13_2.Chassis"/>
1914720c9898SEd Tanous    </Schema>
1915720c9898SEd Tanous
1916720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_13_4">
1917720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1918*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to clarify the re-arm behavior of the `PhysicalSecurity` property.  It was also created to allow for multiple sensors to factor into the physical security state of the chassis.  It was also created to update the `PowerState` property to reference the common enumeration in the `Resource` schema.  It was also created to clarify the expected contents of the `Memory` and `MemoryDomains` collections."/>
1919720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_13_3.Chassis"/>
1920720c9898SEd Tanous    </Schema>
1921720c9898SEd Tanous
1922720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_13_5">
1923720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1924*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to update the schema descriptions to mention its applicability to physical locations as an absent resource.  It was also created to update the description for the `Reset` action to indicate that systems or other contained resources might reset depending on the `ResetType` used.  It was also created to remove non-inclusive language.  It was also created to update the description for `AssetTag` to show there might be a tie to the `AssetTag` of the functional resource contained in a chassis, such as a `ComputerSystem` resource."/>
1925720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_13_4.Chassis"/>
1926720c9898SEd Tanous    </Schema>
1927720c9898SEd Tanous
1928720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_13_6">
1929720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1930*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to change `IntrusionSensorReArm` to be writable.  It was also created to correct various typographical errors."/>
1931720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_13_5.Chassis"/>
1932720c9898SEd Tanous    </Schema>
1933720c9898SEd Tanous
1934*f2a8e57eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_13_7">
1935*f2a8e57eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1936*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was 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."/>
1937*f2a8e57eSGunnar Mills      <EntityType Name="Chassis" BaseType="Chassis.v1_13_6.Chassis"/>
1938*f2a8e57eSGunnar Mills    </Schema>
1939*f2a8e57eSGunnar Mills
1940720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_14_0">
1941720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1942720c9898SEd Tanous      <Annotation Term="Redfish.Release" String="2020.3"/>
1943*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to deprecate `IndicatorLED` in favor of `LocationIndicatorActive`."/>
1944720c9898SEd Tanous
1945720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_13_1.Chassis">
1946720c9898SEd Tanous        <Property Name="LocationIndicatorActive" Type="Edm.Boolean">
1947720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
1948720c9898SEd Tanous          <Annotation Term="OData.Description" String="An indicator allowing an operator to physically locate this resource."/>
1949*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain the state of the indicator used to physically identify or locate this resource.  A write to this property shall update the value of `IndicatorLED` in this resource, if supported, to reflect the implementation of the locating function.  Modifying this property may modify the `LocationIndicatorActive` in the resource that represents the functional view of this chassis, such as a `ComputerSystem` resource."/>
1950720c9898SEd Tanous        </Property>
1951720c9898SEd Tanous        <NavigationProperty Name="Drives" Type="DriveCollection.DriveCollection" Nullable="false" ContainsTarget="true">
1952720c9898SEd Tanous          <Annotation Term="OData.Description" String="The link to the collection of drives within this chassis."/>
1953*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource collection of type `DriveCollection`."/>
1954720c9898SEd Tanous          <Annotation Term="OData.AutoExpandReferences"/>
1955720c9898SEd Tanous        </NavigationProperty>
1956720c9898SEd Tanous      </EntityType>
1957720c9898SEd Tanous    </Schema>
1958720c9898SEd Tanous
1959720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_14_1">
1960720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1961720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various descriptions to use proper normative terminology."/>
1962720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_14_0.Chassis"/>
1963720c9898SEd Tanous    </Schema>
1964720c9898SEd Tanous
1965720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_14_2">
1966720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1967*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to change the permissions of `EnvironmentalClass` to be read-write."/>
1968720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_14_1.Chassis"/>
1969720c9898SEd Tanous    </Schema>
1970720c9898SEd Tanous
1971720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_14_3">
1972720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1973*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to clarify the re-arm behavior of the `PhysicalSecurity` property.  It was also created to allow for multiple sensors to factor into the physical security state of the chassis.  It was also created to update the `PowerState` property to reference the common enumeration in the `Resource` schema.  It was also created to clarify the expected contents of the `Memory` and `MemoryDomains` collections."/>
1974720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_14_2.Chassis"/>
1975720c9898SEd Tanous    </Schema>
1976720c9898SEd Tanous
1977720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_14_4">
1978720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1979*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to update the schema descriptions to mention its applicability to physical locations as an absent resource.  It was also created to update the description for the `Reset` action to indicate that systems or other contained resources might reset depending on the `ResetType` used.  It was also created to remove non-inclusive language.  It was also created to update the description for `AssetTag` and `LocationIndicatorActive` to show there might be a tie to the `AssetTag` and `LocationIndicatorActive` of the functional resource contained in a chassis, such as a `ComputerSystem` resource."/>
1980720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_14_3.Chassis"/>
1981720c9898SEd Tanous    </Schema>
1982720c9898SEd Tanous
1983720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_14_5">
1984720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1985*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to change `IntrusionSensorReArm` to be writable.  It was also created to correct various typographical errors."/>
1986720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_14_4.Chassis"/>
1987720c9898SEd Tanous    </Schema>
1988720c9898SEd Tanous
1989*f2a8e57eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_14_6">
1990*f2a8e57eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1991*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was 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."/>
1992*f2a8e57eSGunnar Mills      <EntityType Name="Chassis" BaseType="Chassis.v1_14_5.Chassis"/>
1993*f2a8e57eSGunnar Mills    </Schema>
1994*f2a8e57eSGunnar Mills
1995720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_15_0">
1996720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1997720c9898SEd Tanous      <Annotation Term="Redfish.Release" String="2020.4"/>
1998720c9898SEd Tanous
1999720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_14_0.Chassis">
2000720c9898SEd Tanous        <NavigationProperty Name="PowerSubsystem" Type="PowerSubsystem.PowerSubsystem" ContainsTarget="true" Nullable="false">
2001720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
2002720c9898SEd Tanous          <Annotation Term="OData.Description" String="The link to the power subsystem properties for this chassis."/>
2003*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource of type `PowerSubsystem` that represents the power subsystem information for this chassis."/>
2004720c9898SEd Tanous          <Annotation Term="OData.AutoExpandReferences"/>
2005720c9898SEd Tanous        </NavigationProperty>
2006720c9898SEd Tanous        <NavigationProperty Name="ThermalSubsystem" Type="ThermalSubsystem.ThermalSubsystem" ContainsTarget="true" Nullable="false">
2007720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
2008720c9898SEd Tanous          <Annotation Term="OData.Description" String="The link to the thermal subsystem properties for this chassis."/>
2009*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource of type `ThermalSubsystem` that represents the thermal subsystem information for this chassis."/>
2010720c9898SEd Tanous          <Annotation Term="OData.AutoExpandReferences"/>
2011720c9898SEd Tanous        </NavigationProperty>
2012720c9898SEd Tanous        <NavigationProperty Name="EnvironmentMetrics" Type="EnvironmentMetrics.EnvironmentMetrics" Nullable="false">
2013720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
2014720c9898SEd Tanous          <Annotation Term="OData.Description" String="The link to the environment metrics for this chassis."/>
2015*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource of type `EnvironmentMetrics` that specifies the environment metrics for this chassis."/>
2016720c9898SEd Tanous          <Annotation Term="OData.AutoExpandReferences"/>
2017720c9898SEd Tanous        </NavigationProperty>
2018720c9898SEd Tanous        <NavigationProperty Name="Certificates" Type="CertificateCollection.CertificateCollection" ContainsTarget="true" Nullable="false">
2019720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
2020720c9898SEd Tanous          <Annotation Term="OData.Description" String="The link to a collection of certificates for device identity and attestation."/>
2021*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource collection of type `CertificateCollection` that contains certificates for device identity and attestation."/>
2022720c9898SEd Tanous          <Annotation Term="OData.AutoExpandReferences"/>
2023720c9898SEd Tanous        </NavigationProperty>
2024720c9898SEd Tanous        <Property Name="Measurements" Type="Collection(SoftwareInventory.MeasurementBlock)" Nullable="false">
2025720c9898SEd Tanous          <Annotation Term="OData.Description" String="An array of DSP0274-defined measurement blocks."/>
2026720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain an array of DSP0274-defined measurement blocks."/>
2027720c9898SEd Tanous          <Annotation Term="Redfish.Revisions">
2028720c9898SEd Tanous            <Collection>
2029720c9898SEd Tanous              <Record>
2030720c9898SEd Tanous                <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Deprecated"/>
2031720c9898SEd Tanous                <PropertyValue Property="Version" String="v1_19_0"/>
2032*f2a8e57eSGunnar Mills                <PropertyValue Property="Description" String="This property has been deprecated in favor of the `ComponentIntegrity` resource."/>
2033720c9898SEd Tanous              </Record>
2034720c9898SEd Tanous            </Collection>
2035720c9898SEd Tanous          </Annotation>
2036720c9898SEd Tanous        </Property>
2037720c9898SEd Tanous      </EntityType>
2038720c9898SEd Tanous    </Schema>
2039720c9898SEd Tanous
2040720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_15_1">
2041720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2042720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various descriptions to use proper normative terminology."/>
2043720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_15_0.Chassis"/>
2044720c9898SEd Tanous    </Schema>
2045720c9898SEd Tanous
2046720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_15_2">
2047720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2048*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to change the permissions of `EnvironmentalClass` to be read-write."/>
2049720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_15_1.Chassis"/>
2050720c9898SEd Tanous    </Schema>
2051720c9898SEd Tanous
2052720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_15_3">
2053720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2054*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to clarify the re-arm behavior of the `PhysicalSecurity` property.  It was also created to allow for multiple sensors to factor into the physical security state of the chassis.  It was also created to update the `PowerState` property to reference the common enumeration in the `Resource` schema.  It was also created to clarify the expected contents of the `Memory` and `MemoryDomains` collections."/>
2055720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_15_2.Chassis"/>
2056720c9898SEd Tanous    </Schema>
2057720c9898SEd Tanous
2058720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_15_4">
2059720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2060*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to update the schema descriptions to mention its applicability to physical locations as an absent resource.  It was also created to update the description for the `Reset` action to indicate that systems or other contained resources might reset depending on the `ResetType` used.  It was also created to remove non-inclusive language.  It was also created to update the description for `AssetTag` and `LocationIndicatorActive` to show there might be a tie to the `AssetTag` and `LocationIndicatorActive` of the functional resource contained in a chassis, such as a `ComputerSystem` resource."/>
2061720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_15_3.Chassis"/>
2062720c9898SEd Tanous    </Schema>
2063720c9898SEd Tanous
2064720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_15_5">
2065720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2066*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to change `IntrusionSensorReArm` to be writable.  It was also created to correct various typographical errors."/>
2067720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_15_4.Chassis"/>
2068720c9898SEd Tanous    </Schema>
2069720c9898SEd Tanous
2070*f2a8e57eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_15_6">
2071*f2a8e57eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2072*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was 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."/>
2073*f2a8e57eSGunnar Mills      <EntityType Name="Chassis" BaseType="Chassis.v1_15_5.Chassis"/>
2074*f2a8e57eSGunnar Mills    </Schema>
2075*f2a8e57eSGunnar Mills
2076720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_16_0">
2077720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2078720c9898SEd Tanous      <Annotation Term="Redfish.Release" String="2021.1"/>
2079720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to add SparePartNumber."/>
2080720c9898SEd Tanous
2081720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_15_1.Chassis">
2082720c9898SEd Tanous        <Property Name="SparePartNumber" Type="Edm.String">
2083720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
2084720c9898SEd Tanous          <Annotation Term="OData.Description" String="The spare part number of the chassis."/>
2085720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the spare part number of the chassis."/>
2086720c9898SEd Tanous        </Property>
2087720c9898SEd Tanous      </EntityType>
2088720c9898SEd Tanous    </Schema>
2089720c9898SEd Tanous
2090720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_16_1">
2091720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2092*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to change the permissions of `EnvironmentalClass` to be read-write."/>
2093720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_16_0.Chassis"/>
2094720c9898SEd Tanous    </Schema>
2095720c9898SEd Tanous
2096720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_16_2">
2097720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2098*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to clarify the re-arm behavior of the `PhysicalSecurity` property.  It was also created to allow for multiple sensors to factor into the physical security state of the chassis.  It was also created to update the `PowerState` property to reference the common enumeration in the `Resource` schema.  It was also created to clarify the expected contents of the `Memory` and `MemoryDomains` collections."/>
2099720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_16_1.Chassis"/>
2100720c9898SEd Tanous    </Schema>
2101720c9898SEd Tanous
2102720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_16_3">
2103720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2104*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to update the schema descriptions to mention its applicability to physical locations as an absent resource.  It was also created to update the description for the `Reset` action to indicate that systems or other contained resources might reset depending on the `ResetType` used.  It was also created to remove non-inclusive language.  It was also created to update the description for `AssetTag` and `LocationIndicatorActive` to show there might be a tie to the `AssetTag` and `LocationIndicatorActive` of the functional resource contained in a chassis, such as a `ComputerSystem` resource."/>
2105720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_16_2.Chassis"/>
2106720c9898SEd Tanous    </Schema>
2107720c9898SEd Tanous
2108720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_16_4">
2109720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2110*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to change `IntrusionSensorReArm` to be writable.  It was also created to correct various typographical errors."/>
2111720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_16_3.Chassis"/>
2112720c9898SEd Tanous    </Schema>
2113720c9898SEd Tanous
2114*f2a8e57eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_16_5">
2115*f2a8e57eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2116*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was 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."/>
2117*f2a8e57eSGunnar Mills      <EntityType Name="Chassis" BaseType="Chassis.v1_16_4.Chassis"/>
2118*f2a8e57eSGunnar Mills    </Schema>
2119*f2a8e57eSGunnar Mills
2120720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_17_0">
2121720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2122720c9898SEd Tanous      <Annotation Term="Redfish.Release" String="2021.2"/>
2123720c9898SEd Tanous
2124720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_16_0.Chassis">
2125720c9898SEd Tanous        <NavigationProperty Name="Controls" Type="ControlCollection.ControlCollection" ContainsTarget="true" Nullable="false">
2126720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
2127720c9898SEd Tanous          <Annotation Term="OData.Description" String="The link to the collection of controls located in this chassis."/>
2128*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource collection of type `ControlCollection`."/>
2129720c9898SEd Tanous          <Annotation Term="OData.AutoExpandReferences"/>
2130720c9898SEd Tanous        </NavigationProperty>
2131720c9898SEd Tanous      </EntityType>
2132720c9898SEd Tanous
2133720c9898SEd Tanous      <ComplexType Name="Links" BaseType="Chassis.v1_11_0.Links">
2134720c9898SEd Tanous        <NavigationProperty Name="Cables" Type="Collection(Cable.Cable)">
2135720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
2136720c9898SEd Tanous          <Annotation Term="OData.Description" String="An array of links to the cables connected to this chassis."/>
2137*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain an array of links to resources of type `Cable` that represent the cables connected to this chassis."/>
2138720c9898SEd Tanous          <Annotation Term="OData.AutoExpandReferences"/>
2139720c9898SEd Tanous        </NavigationProperty>
2140720c9898SEd Tanous      </ComplexType>
2141720c9898SEd Tanous    </Schema>
2142720c9898SEd Tanous
2143720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_17_1">
2144720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2145*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to change the permissions of `EnvironmentalClass` to be read-write."/>
2146720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_17_0.Chassis"/>
2147720c9898SEd Tanous    </Schema>
2148720c9898SEd Tanous
2149720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_17_2">
2150720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2151*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to clarify the re-arm behavior of the `PhysicalSecurity` property.  It was also created to allow for multiple sensors to factor into the physical security state of the chassis.  It was also created to update the `PowerState` property to reference the common enumeration in the `Resource` schema.  It was also created to clarify the expected contents of the `Memory` and `MemoryDomains` collections."/>
2152720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_17_1.Chassis"/>
2153720c9898SEd Tanous    </Schema>
2154720c9898SEd Tanous
2155720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_17_3">
2156720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2157*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to update the schema descriptions to mention its applicability to physical locations as an absent resource.  It was also created to update the description for the `Reset` action to indicate that systems or other contained resources might reset depending on the `ResetType` used.  It was also created to remove non-inclusive language.  It was also created to update the description for `AssetTag` and `LocationIndicatorActive` to show there might be a tie to the `AssetTag` and `LocationIndicatorActive` of the functional resource contained in a chassis, such as a `ComputerSystem` resource."/>
2158720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_17_2.Chassis"/>
2159720c9898SEd Tanous    </Schema>
2160720c9898SEd Tanous
2161720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_17_4">
2162720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2163*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to change `IntrusionSensorReArm` to be writable.  It was also created to correct various typographical errors."/>
2164720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_17_3.Chassis"/>
2165720c9898SEd Tanous    </Schema>
2166720c9898SEd Tanous
2167*f2a8e57eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_17_5">
2168*f2a8e57eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2169*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was 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."/>
2170*f2a8e57eSGunnar Mills      <EntityType Name="Chassis" BaseType="Chassis.v1_17_4.Chassis"/>
2171*f2a8e57eSGunnar Mills    </Schema>
2172*f2a8e57eSGunnar Mills
2173720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_18_0">
2174720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2175720c9898SEd Tanous      <Annotation Term="Redfish.Release" String="2021.3"/>
2176720c9898SEd Tanous
2177720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_17_0.Chassis">
2178720c9898SEd Tanous        <Property Name="ElectricalSourceManagerURIs" Type="Collection(Edm.String)">
2179720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
2180720c9898SEd Tanous          <Annotation Term="OData.Description" String="The URIs of the management interfaces for the external electrical source connections for this chassis."/>
2181720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain an array of URIs to the management applications or devices that provide monitoring or control of the external electrical sources that provide power to this chassis."/>
2182720c9898SEd Tanous          <Annotation Term="OData.IsURL"/>
2183720c9898SEd Tanous        </Property>
2184720c9898SEd Tanous        <Property Name="ElectricalSourceNames" Type="Collection(Edm.String)">
2185720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
2186720c9898SEd Tanous          <Annotation Term="OData.Description" String="The names of the external electrical sources, such as circuits or outlets, connected to this chassis."/>
2187720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain an array of strings that identify the external electrical sources, such as the names of circuits or outlets, that provide power to this chassis."/>
2188720c9898SEd Tanous        </Property>
2189720c9898SEd Tanous      </EntityType>
2190720c9898SEd Tanous
2191720c9898SEd Tanous      <ComplexType Name="Links" BaseType="Chassis.v1_17_0.Links">
2192720c9898SEd Tanous        <NavigationProperty Name="PowerOutlets" Type="Collection(Outlet.Outlet)">
2193720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
2194720c9898SEd Tanous          <Annotation Term="OData.Description" String="An array of links to the outlets that provide power to this chassis."/>
2195*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain an array of links to resources of type `Outlet` that represent the outlets that provide power to this chassis.  This property shall not be present if the `PoweredByParent` property contains `true`."/>
2196720c9898SEd Tanous          <Annotation Term="OData.AutoExpandReferences"/>
2197720c9898SEd Tanous        </NavigationProperty>
2198720c9898SEd Tanous      </ComplexType>
2199720c9898SEd Tanous    </Schema>
2200720c9898SEd Tanous
2201720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_18_1">
2202720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2203*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to change the permissions of `EnvironmentalClass` to be read-write."/>
2204720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_18_0.Chassis"/>
2205720c9898SEd Tanous    </Schema>
2206720c9898SEd Tanous
2207720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_18_2">
2208720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2209*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to clarify the re-arm behavior of the `PhysicalSecurity` property.  It was also created to allow for multiple sensors to factor into the physical security state of the chassis.  It was also created to update the `PowerState` property to reference the common enumeration in the `Resource` schema.  It was also created to clarify the expected contents of the `Memory` and `MemoryDomains` collections."/>
2210720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_18_1.Chassis"/>
2211720c9898SEd Tanous    </Schema>
2212720c9898SEd Tanous
2213720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_18_3">
2214720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2215*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to update the schema descriptions to mention its applicability to physical locations as an absent resource.  It was also created to update the description for the `Reset` action to indicate that systems or other contained resources might reset depending on the `ResetType` used.  It was also created to remove non-inclusive language.  It was also created to update the description for `AssetTag` and `LocationIndicatorActive` to show there might be a tie to the `AssetTag` and `LocationIndicatorActive` of the functional resource contained in a chassis, such as a `ComputerSystem` resource."/>
2216720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_18_2.Chassis"/>
2217720c9898SEd Tanous    </Schema>
2218720c9898SEd Tanous
2219720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_18_4">
2220720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2221*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to change `IntrusionSensorReArm` to be writable.  It was also created to correct various typographical errors."/>
2222720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_18_3.Chassis"/>
2223720c9898SEd Tanous    </Schema>
2224720c9898SEd Tanous
2225*f2a8e57eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_18_5">
2226*f2a8e57eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2227*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was 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."/>
2228*f2a8e57eSGunnar Mills      <EntityType Name="Chassis" BaseType="Chassis.v1_18_4.Chassis"/>
2229*f2a8e57eSGunnar Mills    </Schema>
2230*f2a8e57eSGunnar Mills
2231720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_19_0">
2232720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2233720c9898SEd Tanous      <Annotation Term="Redfish.Release" String="2021.4"/>
2234*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to deprecate `Measurements` in favor of measurement reporting in the `ComponentIntegrity` resource."/>
2235720c9898SEd Tanous
2236720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_18_0.Chassis"/>
2237720c9898SEd Tanous    </Schema>
2238720c9898SEd Tanous
2239720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_19_1">
2240720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2241*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to change the permissions of `EnvironmentalClass` to be read-write."/>
2242720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_19_0.Chassis"/>
2243720c9898SEd Tanous    </Schema>
2244720c9898SEd Tanous
2245720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_19_2">
2246720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2247*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to clarify the re-arm behavior of the `PhysicalSecurity` property.  It was also created to allow for multiple sensors to factor into the physical security state of the chassis.  It was also created to update the `PowerState` property to reference the common enumeration in the `Resource` schema.  It was also created to clarify the expected contents of the `Memory` and `MemoryDomains` collections."/>
2248720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_19_1.Chassis"/>
2249720c9898SEd Tanous    </Schema>
2250720c9898SEd Tanous
2251720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_19_3">
2252720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2253*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to update the schema descriptions to mention its applicability to physical locations as an absent resource.  It was also created to update the description for the `Reset` action to indicate that systems or other contained resources might reset depending on the `ResetType` used.  It was also created to remove non-inclusive language.  It was also created to update the description for `AssetTag` and `LocationIndicatorActive` to show there might be a tie to the `AssetTag` and `LocationIndicatorActive` of the functional resource contained in a chassis, such as a `ComputerSystem` resource."/>
2254720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_19_2.Chassis"/>
2255720c9898SEd Tanous    </Schema>
2256720c9898SEd Tanous
2257720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_19_4">
2258720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2259*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to change `IntrusionSensorReArm` to be writable.  It was also created to correct various typographical errors."/>
2260720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_19_3.Chassis"/>
2261720c9898SEd Tanous    </Schema>
2262720c9898SEd Tanous
2263*f2a8e57eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_19_5">
2264*f2a8e57eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2265*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was 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."/>
2266*f2a8e57eSGunnar Mills      <EntityType Name="Chassis" BaseType="Chassis.v1_19_4.Chassis"/>
2267*f2a8e57eSGunnar Mills    </Schema>
2268*f2a8e57eSGunnar Mills
2269720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_20_0">
2270720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2271720c9898SEd Tanous      <Annotation Term="Redfish.Release" String="2022.1"/>
2272*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to deprecate `MediaControllers` in favor of `FabricAdapters`.  It was also created to deprecate `PoweredBy` in favor of `PowerOutlets`, `PowerSupplies`, and details provided in the `PowerSubsystem` resource."/>
2273720c9898SEd Tanous
2274720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_19_1.Chassis">
2275720c9898SEd Tanous        <NavigationProperty Name="FabricAdapters" Type="FabricAdapterCollection.FabricAdapterCollection" ContainsTarget="true" Nullable="false">
2276720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
2277720c9898SEd Tanous          <Annotation Term="OData.Description" String="The link to the collection of fabric adapters located in this chassis that provide access to fabric-related resource pools."/>
2278*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource collection of type `FabricAdapterCollection` that represents fabric adapters in this chassis that provide access to fabric-related resource pools."/>
2279720c9898SEd Tanous          <Annotation Term="OData.AutoExpandReferences"/>
2280720c9898SEd Tanous        </NavigationProperty>
2281720c9898SEd Tanous        <Property Name="PoweredByParent" Type="Edm.Boolean">
2282720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
2283720c9898SEd Tanous          <Annotation Term="OData.Description" String="Indicates that the chassis receives power from the containing chassis."/>
2284720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall indicate whether the chassis receives power from the chassis that contains it.  The value `true` shall indicate that the containing chassis provides power.  The value `false` shall indicate the chassis receives power from its own power subsystem, another chassis instance's power supplies, or outlets."/>
2285720c9898SEd Tanous        </Property>
2286720c9898SEd Tanous        <Property Name="ThermalManagedByParent" Type="Edm.Boolean">
2287720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
2288720c9898SEd Tanous          <Annotation Term="OData.Description" String="Indicates that the chassis is thermally managed by the parent chassis."/>
2289*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall indicate whether the chassis relies on the containing chassis to provide thermal management.  The value `true` shall indicate that the chassis relies on the containing chassis to provide thermal management.  The value `false` shall indicate the chassis provides thermal management, and may provide details in a `ThermalSubsystem` resource, or by populating the `Fans` property in Links."/>
2290720c9898SEd Tanous        </Property>
2291720c9898SEd Tanous        <Property Name="ThermalDirection" Type="Chassis.v1_20_0.ThermalDirection">
2292720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
2293720c9898SEd Tanous          <Annotation Term="OData.Description" String="Indicates the thermal management path through the chassis."/>
2294720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall indicate the general direction of the thermal management path through the chassis."/>
2295720c9898SEd Tanous        </Property>
2296720c9898SEd Tanous      </EntityType>
2297720c9898SEd Tanous
2298720c9898SEd Tanous      <EnumType Name="ThermalDirection">
2299720c9898SEd Tanous        <Member Name="FrontToBack">
2300720c9898SEd Tanous          <Annotation Term="OData.Description" String="A chassis with the air intake in the front and exhaust out the back."/>
2301720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall indicate a chassis with the air intake generally from the front of the chassis and the air exhaust out the back of the chassis."/>
2302720c9898SEd Tanous        </Member>
2303720c9898SEd Tanous        <Member Name="BackToFront">
2304720c9898SEd Tanous          <Annotation Term="OData.Description" String="A chassis with the air intake in the back and exhaust out the front."/>
2305720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall indicate a chassis with the air intake generally from the back of the chassis and the air exhaust out the front of the chassis."/>
2306720c9898SEd Tanous        </Member>
2307720c9898SEd Tanous        <Member Name="TopExhaust">
2308720c9898SEd Tanous          <Annotation Term="OData.Description" String="A chassis with air exhaust on the top."/>
2309720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall indicate a chassis with the air exhaust out the top of the chassis."/>
2310720c9898SEd Tanous        </Member>
2311720c9898SEd Tanous        <Member Name="Sealed">
2312720c9898SEd Tanous          <Annotation Term="OData.Description" String="A sealed chassis with no air pathway."/>
2313720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall indicate a sealed chassis with no air pathway through the chassis."/>
2314720c9898SEd Tanous        </Member>
2315720c9898SEd Tanous      </EnumType>
2316720c9898SEd Tanous
2317720c9898SEd Tanous      <ComplexType Name="Links" BaseType="Chassis.v1_18_0.Links">
2318720c9898SEd Tanous        <NavigationProperty Name="PowerSupplies" Type="Collection(PowerSupply.PowerSupply)">
2319720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
2320720c9898SEd Tanous          <Annotation Term="OData.Description" String="An array of links to the power supplies that provide power to this chassis."/>
2321*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain an array of links to resources of type `PowerSupply` that represent the power supplies that provide power to this chassis.  This property shall not be present if the `PoweredByParent` property contains `true` or if the power supplies are contained in the `PowerSubsystem` resource for this chassis."/>
2322720c9898SEd Tanous          <Annotation Term="OData.AutoExpandReferences"/>
2323720c9898SEd Tanous        </NavigationProperty>
2324720c9898SEd Tanous        <NavigationProperty Name="Fans" Type="Collection(Fan.Fan)">
2325720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
2326720c9898SEd Tanous          <Annotation Term="OData.Description" String="An array of links to the fans that cool this chassis."/>
2327*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain an array of links to resources of type `Fan` that represent the fans that provide cooling to this chassis.  This property shall not be present if the `ThermalManagedByParent` property contains `true` or if the fans are contained in the `ThermalSubsystem` resource for this chassis."/>
2328720c9898SEd Tanous          <Annotation Term="OData.AutoExpandReferences"/>
2329720c9898SEd Tanous        </NavigationProperty>
2330720c9898SEd Tanous        <NavigationProperty Name="PowerDistribution" Type="PowerDistribution.PowerDistribution">
2331720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
2332720c9898SEd Tanous          <Annotation Term="OData.Description" String="A link to power distribution functionality contained in this chassis."/>
2333*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource of type `PowerDistribution` that represents the power distribution functionality contained within this chassis."/>
2334720c9898SEd Tanous          <Annotation Term="OData.AutoExpandReferences"/>
2335720c9898SEd Tanous        </NavigationProperty>
2336720c9898SEd Tanous      </ComplexType>
2337720c9898SEd Tanous    </Schema>
2338720c9898SEd Tanous
2339720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_20_1">
2340720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2341*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to clarify the re-arm behavior of the `PhysicalSecurity` property.  It was also created to allow for multiple sensors to factor into the physical security state of the chassis.  It was also created to update the `PowerState` property to reference the common enumeration in the `Resource` schema.  It was also created to clarify the expected contents of the `Memory`, `MemoryDomains`, and `FabricAdapters` collections."/>
2342720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_20_0.Chassis"/>
2343720c9898SEd Tanous    </Schema>
2344720c9898SEd Tanous
2345720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_20_2">
2346720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2347*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to update the schema descriptions to mention its applicability to physical locations as an absent resource.  It was also created to update the description for the `Reset` action to indicate that systems or other contained resources might reset depending on the `ResetType` used.  It was also created to remove non-inclusive language.  It was also created to update the description for `AssetTag` and `LocationIndicatorActive` to show there might be a tie to the `AssetTag` and `LocationIndicatorActive` of the functional resource contained in a chassis, such as a `ComputerSystem` resource."/>
2348720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_20_1.Chassis"/>
2349720c9898SEd Tanous    </Schema>
2350720c9898SEd Tanous
2351720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_20_3">
2352720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2353*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to change `IntrusionSensorReArm` to be writable.  It was also created to correct various typographical errors."/>
2354720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_20_2.Chassis"/>
2355720c9898SEd Tanous    </Schema>
2356720c9898SEd Tanous
2357*f2a8e57eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_20_4">
2358*f2a8e57eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2359*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was 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."/>
2360*f2a8e57eSGunnar Mills      <EntityType Name="Chassis" BaseType="Chassis.v1_20_3.Chassis"/>
2361*f2a8e57eSGunnar Mills    </Schema>
2362*f2a8e57eSGunnar Mills
2363720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_21_0">
2364720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2365720c9898SEd Tanous      <Annotation Term="Redfish.Release" String="2022.2"/>
2366720c9898SEd Tanous
2367720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_20_0.Chassis">
2368720c9898SEd Tanous        <NavigationProperty Name="TrustedComponents" Type="TrustedComponentCollection.TrustedComponentCollection" ContainsTarget="true" Nullable="false">
2369720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
2370720c9898SEd Tanous          <Annotation Term="OData.Description" String="The link to the trusted components in this chassis."/>
2371*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource collection of type `TrustedComponentCollection`."/>
2372720c9898SEd Tanous          <Annotation Term="OData.AutoExpandReferences"/>
2373720c9898SEd Tanous        </NavigationProperty>
2374720c9898SEd Tanous        <Property Name="Version" Type="Edm.String">
2375720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
2376720c9898SEd Tanous          <Annotation Term="OData.Description" String="The hardware version of this chassis."/>
2377720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the hardware version of this chassis as determined by the vendor or supplier."/>
2378720c9898SEd Tanous        </Property>
2379720c9898SEd Tanous        <Property Name="HotPluggable" Type="Edm.Boolean">
2380720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
2381720c9898SEd Tanous          <Annotation Term="OData.Description" String="An indication of whether this component can be inserted or removed while the equipment is in operation."/>
2382720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall indicate whether the component can be inserted or removed while the underlying equipment otherwise remains in its current operational state.  Components indicated as hot-pluggable shall allow the component to become operable without altering the operational state of the underlying equipment.  Components that cannot be inserted or removed from equipment in operation, or components that cannot become operable without affecting the operational state of that equipment, shall be indicated as not hot-pluggable."/>
2383720c9898SEd Tanous        </Property>
2384720c9898SEd Tanous        <Property Name="Replaceable" Type="Edm.Boolean">
2385720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
2386720c9898SEd Tanous          <Annotation Term="OData.Description" String="An indication of whether this component can be independently replaced as allowed by the vendor's replacement policy."/>
2387720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall indicate whether this component can be independently replaced as allowed by the vendor's replacement policy.  A value of `false` indicates the component needs to be replaced by policy as part of another component.  If the `LocationType` property of this component contains `Embedded`, this property shall contain `false`."/>
2388720c9898SEd Tanous        </Property>
2389720c9898SEd Tanous      </EntityType>
2390720c9898SEd Tanous    </Schema>
2391720c9898SEd Tanous
2392720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_21_1">
2393720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2394*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to clarify the re-arm behavior of the `PhysicalSecurity` property.  It was also created to allow for multiple sensors to factor into the physical security state of the chassis.  It was also created to update the `PowerState` property to reference the common enumeration in the `Resource` schema.  It was also created to clarify the expected contents of the `Memory`, `MemoryDomains`, and `FabricAdapters` collections."/>
2395720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_21_0.Chassis"/>
2396720c9898SEd Tanous    </Schema>
2397720c9898SEd Tanous
2398720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_21_2">
2399720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2400*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to update the schema descriptions to mention its applicability to physical locations as an absent resource.  It was also created to update the description for the `Reset` action to indicate that systems or other contained resources might reset depending on the `ResetType` used.  It was also created to remove non-inclusive language.  It was also created to update the description for `AssetTag` and `LocationIndicatorActive` to show there might be a tie to the `AssetTag` and `LocationIndicatorActive` of the functional resource contained in a chassis, such as a `ComputerSystem` resource."/>
2401720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_21_1.Chassis"/>
2402720c9898SEd Tanous    </Schema>
2403720c9898SEd Tanous
2404720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_21_3">
2405720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2406*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to change `IntrusionSensorReArm` to be writable.  It was also created to correct various typographical errors."/>
2407720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_21_2.Chassis"/>
2408720c9898SEd Tanous    </Schema>
2409720c9898SEd Tanous
2410*f2a8e57eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_21_4">
2411*f2a8e57eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2412*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was 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."/>
2413*f2a8e57eSGunnar Mills      <EntityType Name="Chassis" BaseType="Chassis.v1_21_3.Chassis"/>
2414*f2a8e57eSGunnar Mills    </Schema>
2415*f2a8e57eSGunnar Mills
2416720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_22_0">
2417720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2418720c9898SEd Tanous      <Annotation Term="Redfish.Release" String="2022.3"/>
2419*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to deprecate `IntrusionSensorNumber` in `PhysicalSecurity`."/>
2420720c9898SEd Tanous
2421720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_21_1.Chassis">
2422720c9898SEd Tanous        <NavigationProperty Name="Processors" Type="ProcessorCollection.ProcessorCollection" ContainsTarget="true" Nullable="false">
2423720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
2424720c9898SEd Tanous          <Annotation Term="OData.Description" String="The link to the collection of processors located in this chassis that belong to fabric-related resource pools."/>
2425*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource collection of type `ProcessorCollection` that represents processors in this chassis that belong to fabric-related resource pools."/>
2426720c9898SEd Tanous          <Annotation Term="OData.AutoExpandReferences"/>
2427720c9898SEd Tanous        </NavigationProperty>
2428720c9898SEd Tanous      </EntityType>
2429720c9898SEd Tanous    </Schema>
2430720c9898SEd Tanous
2431720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_22_1">
2432720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2433*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to update the schema descriptions to mention its applicability to physical locations as an absent resource.  It was also created to update the description for the `Reset` action to indicate that systems or other contained resources might reset depending on the `ResetType` used.  It was also created to remove non-inclusive language.  It was also created to update the description for `AssetTag` and `LocationIndicatorActive` to show there might be a tie to the `AssetTag` and `LocationIndicatorActive` of the functional resource contained in a chassis, such as a `ComputerSystem` resource."/>
2434720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_22_0.Chassis"/>
2435720c9898SEd Tanous    </Schema>
2436720c9898SEd Tanous
2437720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_22_2">
2438720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2439*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to change `IntrusionSensorReArm` to be writable.  It was also created to correct various typographical errors."/>
2440720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_22_1.Chassis"/>
2441720c9898SEd Tanous    </Schema>
2442720c9898SEd Tanous
2443*f2a8e57eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_22_3">
2444*f2a8e57eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2445*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was 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."/>
2446*f2a8e57eSGunnar Mills      <EntityType Name="Chassis" BaseType="Chassis.v1_22_2.Chassis"/>
2447*f2a8e57eSGunnar Mills    </Schema>
2448*f2a8e57eSGunnar Mills
2449720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_23_0">
2450720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2451720c9898SEd Tanous      <Annotation Term="Redfish.Release" String="2023.1"/>
2452*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add `ImmersionTank` and `HeatExchanger` to `ChassisType`."/>
2453*f2a8e57eSGunnar Mills
2454720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_22_0.Chassis"/>
2455720c9898SEd Tanous
2456720c9898SEd Tanous      <ComplexType Name="Links" BaseType="Chassis.v1_20_0.Links">
2457720c9898SEd Tanous        <NavigationProperty Name="CoolingUnits" Type="Collection(CoolingUnit.CoolingUnit)">
2458720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
2459720c9898SEd Tanous          <Annotation Term="OData.Description" String="An array of links to cooling unit functionality contained in this chassis."/>
2460*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain an array of links to resources of type `CoolingUnit` that represent the cooling unit functionality contained within this chassis."/>
2461720c9898SEd Tanous          <Annotation Term="OData.AutoExpandReferences"/>
2462720c9898SEd Tanous        </NavigationProperty>
2463720c9898SEd Tanous        <NavigationProperty Name="ConnectedCoolingLoops" Type="Collection(CoolingLoop.CoolingLoop)">
2464720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
2465720c9898SEd Tanous          <Annotation Term="OData.Description" String="An array of links to cooling loops connected to this chassis."/>
2466*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain an array of links to resources of type `CoolingLoop` that represent the cooling loops connected to this chassis."/>
2467720c9898SEd Tanous          <Annotation Term="OData.AutoExpandReferences"/>
2468720c9898SEd Tanous        </NavigationProperty>
2469720c9898SEd Tanous      </ComplexType>
2470720c9898SEd Tanous    </Schema>
2471720c9898SEd Tanous
2472720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_23_1">
2473720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2474*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to change `IntrusionSensorReArm` to be writable.  It was also created to correct various typographical errors."/>
2475720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_23_0.Chassis"/>
2476720c9898SEd Tanous    </Schema>
2477720c9898SEd Tanous
2478*f2a8e57eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_23_2">
2479*f2a8e57eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2480*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was 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."/>
2481*f2a8e57eSGunnar Mills      <EntityType Name="Chassis" BaseType="Chassis.v1_23_1.Chassis"/>
2482*f2a8e57eSGunnar Mills    </Schema>
2483*f2a8e57eSGunnar Mills
2484720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_24_0">
2485720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2486720c9898SEd Tanous      <Annotation Term="Redfish.Release" String="2023.2"/>
2487*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to deprecate `PCIeSlots` in favor of `PCIeDevices`."/>
2488720c9898SEd Tanous
2489720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_23_0.Chassis">
2490720c9898SEd Tanous        <Property Name="Doors" Type="Chassis.v1_24_0.Doors" Nullable="false">
2491720c9898SEd Tanous           <Annotation Term="OData.Description" String="The doors or access panels of the chassis."/>
2492720c9898SEd Tanous           <Annotation Term="OData.LongDescription" String="This property shall contain information about the doors or access panels of the chassis."/>
2493720c9898SEd Tanous        </Property>
2494720c9898SEd Tanous      </EntityType>
2495720c9898SEd Tanous
2496720c9898SEd Tanous      <ComplexType Name="Doors">
2497720c9898SEd Tanous        <Annotation Term="OData.AdditionalProperties" Bool="false"/>
2498720c9898SEd Tanous        <Annotation Term="OData.Description" String="The doors or access panels of the chassis."/>
2499720c9898SEd Tanous        <Annotation Term="OData.LongDescription" String="This type shall describe the doors or access panels of the chassis."/>
2500720c9898SEd Tanous        <Property Name="Front" Type="Chassis.v1_24_0.Door">
2501720c9898SEd Tanous          <Annotation Term="OData.Description" String="The front door of the chassis."/>
2502720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain information related to the front door, as defined by the manufacturer, of the chassis."/>
2503720c9898SEd Tanous        </Property>
2504720c9898SEd Tanous        <Property Name="Rear" Type="Chassis.v1_24_0.Door">
2505720c9898SEd Tanous          <Annotation Term="OData.Description" String="The rear door of the chassis."/>
2506720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain information related to the rear door, as defined by the manufacturer, of the chassis."/>
2507720c9898SEd Tanous        </Property>
2508720c9898SEd Tanous      </ComplexType>
2509720c9898SEd Tanous
2510720c9898SEd Tanous      <ComplexType Name="Door">
2511720c9898SEd Tanous        <Annotation Term="OData.AdditionalProperties" Bool="false"/>
2512720c9898SEd Tanous        <Annotation Term="OData.Description" String="A door or access panel on the chassis."/>
2513720c9898SEd Tanous        <Annotation Term="OData.LongDescription" String="This type shall describe a door or access panel on the chassis."/>
2514720c9898SEd Tanous        <Property Name="DoorState" Type="Chassis.v1_24_0.DoorState">
2515720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
2516720c9898SEd Tanous          <Annotation Term="OData.Description" String="The state of the door."/>
2517720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the current state of the door."/>
2518720c9898SEd Tanous        </Property>
2519720c9898SEd Tanous        <Property Name="Locked" Type="Edm.Boolean">
2520720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
2521720c9898SEd Tanous          <Annotation Term="OData.Description" String="Indicates if the door is locked."/>
2522720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall indicate if the door is locked."/>
2523720c9898SEd Tanous        </Property>
2524720c9898SEd Tanous        <Property Name="UserLabel" Type="Edm.String" Nullable="false">
2525720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
2526720c9898SEd Tanous          <Annotation Term="OData.Description" String="A user-assigned label."/>
2527720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain a user-assigned label used to identify this resource.  If a value has not been assigned by a user, the value of this property shall be an empty string."/>
2528720c9898SEd Tanous        </Property>
2529720c9898SEd Tanous      </ComplexType>
2530720c9898SEd Tanous
2531720c9898SEd Tanous      <EnumType Name="DoorState">
2532720c9898SEd Tanous        <Member Name="Locked">
2533720c9898SEd Tanous          <Annotation Term="OData.Description" String="Door is closed and locked."/>
2534*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This value shall indicate that the door is both closed and locked.  In this state, the door cannot be opened unless the value of the `Locked` property is set to `false`."/>
2535720c9898SEd Tanous        </Member>
2536720c9898SEd Tanous        <Member Name="Closed">
2537720c9898SEd Tanous          <Annotation Term="OData.Description" String="Door is closed."/>
2538720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall indicate that the door is closed but unlocked."/>
2539720c9898SEd Tanous        </Member>
2540720c9898SEd Tanous        <Member Name="LockedAndOpen">
2541720c9898SEd Tanous          <Annotation Term="OData.Description" String="Door is open and locked."/>
2542720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall indicate that the door is open but the lock has been engaged.  It may be possible to close the door while in this state."/>
2543720c9898SEd Tanous        </Member>
2544720c9898SEd Tanous        <Member Name="Open">
2545720c9898SEd Tanous          <Annotation Term="OData.Description" String="Door is open."/>
2546720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall indicate that the door is open."/>
2547720c9898SEd Tanous        </Member>
2548720c9898SEd Tanous      </EnumType>
2549720c9898SEd Tanous    </Schema>
2550720c9898SEd Tanous
2551720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_24_1">
2552720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2553*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to change `IntrusionSensorReArm` to be writable.  It was also created to correct various typographical errors."/>
2554720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_24_0.Chassis"/>
2555720c9898SEd Tanous    </Schema>
2556720c9898SEd Tanous
2557*f2a8e57eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_24_2">
2558*f2a8e57eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2559*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was 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."/>
2560*f2a8e57eSGunnar Mills      <EntityType Name="Chassis" BaseType="Chassis.v1_24_1.Chassis"/>
2561*f2a8e57eSGunnar Mills    </Schema>
2562*f2a8e57eSGunnar Mills
2563720c9898SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_25_0">
2564720c9898SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2565720c9898SEd Tanous      <Annotation Term="Redfish.Release" String="2023.3"/>
2566720c9898SEd Tanous      <Annotation Term="OData.Description" String="This version was created to add `PowerStrip` to ChassisType."/>
2567720c9898SEd Tanous
2568720c9898SEd Tanous      <EntityType Name="Chassis" BaseType="Chassis.v1_24_1.Chassis">
2569720c9898SEd Tanous        <Property Name="HeatingCoolingManagerURIs" Type="Collection(Edm.String)">
2570720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
2571720c9898SEd Tanous          <Annotation Term="OData.Description" String="The URIs of the management interfaces for the external heating or cooling equipment for this chassis."/>
2572720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain an array of URIs to the management applications or devices that provide monitoring or control of the external heating or cooling equipment that provide thermal management for this chassis."/>
2573720c9898SEd Tanous          <Annotation Term="OData.IsURL"/>
2574720c9898SEd Tanous        </Property>
2575720c9898SEd Tanous        <Property Name="HeatingCoolingEquipmentNames" Type="Collection(Edm.String)">
2576720c9898SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
2577720c9898SEd Tanous          <Annotation Term="OData.Description" String="The names of the external heating or cooling equipment, such as coolant distribution units, connected to this chassis."/>
2578720c9898SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain an array of strings that identify the external heating or cooling equipment, such as the names of specific coolant distribution units, that provide thermal management for this chassis."/>
2579720c9898SEd Tanous        </Property>
2580720c9898SEd Tanous      </EntityType>
2581720c9898SEd Tanous    </Schema>
2582720c9898SEd Tanous
2583*f2a8e57eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Chassis.v1_25_1">
2584*f2a8e57eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
2585*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was 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."/>
2586*f2a8e57eSGunnar Mills      <EntityType Name="Chassis" BaseType="Chassis.v1_25_0.Chassis"/>
2587*f2a8e57eSGunnar Mills    </Schema>
2588*f2a8e57eSGunnar Mills
2589720c9898SEd Tanous  </edmx:DataServices>
2590720c9898SEd Tanous</edmx:Edmx>
2591