1720c9898SEd Tanous<?xml version="1.0" encoding="UTF-8"?> 2720c9898SEd Tanous<!----> 3720c9898SEd Tanous<!--################################################################################ --> 4*f2a8e57eSGunnar Mills<!--# Redfish Schema: ThermalSubsystem v1.3.2 --> 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://redfish.dmtf.org/schemas/v1/RedfishExtensions_v1.xml"> 21720c9898SEd Tanous <edmx:Include Namespace="RedfishExtensions.v1_0_0" Alias="Redfish"/> 22720c9898SEd Tanous <edmx:Include Namespace="Validation.v1_0_0" Alias="Validation"/> 23720c9898SEd Tanous </edmx:Reference> 24720c9898SEd Tanous <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/Resource_v1.xml"> 25720c9898SEd Tanous <edmx:Include Namespace="Resource"/> 26720c9898SEd Tanous <edmx:Include Namespace="Resource.v1_0_0"/> 27720c9898SEd Tanous </edmx:Reference> 28720c9898SEd Tanous <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/Redundancy_v1.xml"> 29720c9898SEd Tanous <edmx:Include Namespace="Redundancy"/> 30720c9898SEd Tanous </edmx:Reference> 31720c9898SEd Tanous <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/FanCollection_v1.xml"> 32720c9898SEd Tanous <edmx:Include Namespace="FanCollection"/> 33720c9898SEd Tanous </edmx:Reference> 34720c9898SEd Tanous <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/ThermalMetrics_v1.xml"> 35720c9898SEd Tanous <edmx:Include Namespace="ThermalMetrics"/> 36720c9898SEd Tanous </edmx:Reference> 37720c9898SEd Tanous <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/HeaterCollection_v1.xml"> 38720c9898SEd Tanous <edmx:Include Namespace="HeaterCollection"/> 39720c9898SEd Tanous </edmx:Reference> 40720c9898SEd Tanous <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/CoolantConnectorCollection_v1.xml"> 41720c9898SEd Tanous <edmx:Include Namespace="CoolantConnectorCollection"/> 42720c9898SEd Tanous </edmx:Reference> 43720c9898SEd Tanous <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/PumpCollection_v1.xml"> 44720c9898SEd Tanous <edmx:Include Namespace="PumpCollection"/> 45720c9898SEd Tanous </edmx:Reference> 46720c9898SEd Tanous <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/LeakDetection_v1.xml"> 47720c9898SEd Tanous <edmx:Include Namespace="LeakDetection"/> 48720c9898SEd Tanous </edmx:Reference> 49720c9898SEd Tanous 50720c9898SEd Tanous <edmx:DataServices> 51720c9898SEd Tanous 52720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ThermalSubsystem"> 53720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 54*f2a8e57eSGunnar Mills <Annotation Term="Redfish.Language" String="en"/> 55720c9898SEd Tanous 56720c9898SEd Tanous <EntityType Name="ThermalSubsystem" BaseType="Resource.v1_0_0.Resource" Abstract="true"> 57*f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="The `ThermalSubsystem` schema contains the definition for the thermal subsystem of a chassis."/> 58720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This resource shall represent a thermal subsystem for a Redfish implementation."/> 59720c9898SEd Tanous <Annotation Term="OData.AdditionalProperties" Bool="false"/> 60720c9898SEd Tanous <Annotation Term="Capabilities.InsertRestrictions"> 61720c9898SEd Tanous <Record> 62720c9898SEd Tanous <PropertyValue Property="Insertable" Bool="false"/> 63720c9898SEd Tanous </Record> 64720c9898SEd Tanous </Annotation> 65720c9898SEd Tanous <Annotation Term="Capabilities.UpdateRestrictions"> 66720c9898SEd Tanous <Record> 67720c9898SEd Tanous <PropertyValue Property="Updatable" Bool="false"/> 68720c9898SEd Tanous </Record> 69720c9898SEd Tanous </Annotation> 70720c9898SEd Tanous <Annotation Term="Capabilities.DeleteRestrictions"> 71720c9898SEd Tanous <Record> 72720c9898SEd Tanous <PropertyValue Property="Deletable" Bool="false"/> 73720c9898SEd Tanous </Record> 74720c9898SEd Tanous </Annotation> 75720c9898SEd Tanous <Annotation Term="Redfish.Uris"> 76720c9898SEd Tanous <Collection> 77720c9898SEd Tanous <String>/redfish/v1/Chassis/{ChassisId}/ThermalSubsystem</String> 78720c9898SEd Tanous </Collection> 79720c9898SEd Tanous </Annotation> 80720c9898SEd Tanous </EntityType> 81720c9898SEd Tanous </Schema> 82720c9898SEd Tanous 83720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ThermalSubsystem.v1_0_0"> 84720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 85720c9898SEd Tanous <Annotation Term="Redfish.Release" String="2020.4"/> 86720c9898SEd Tanous 87720c9898SEd Tanous <EntityType Name="ThermalSubsystem" BaseType="ThermalSubsystem.ThermalSubsystem"> 88720c9898SEd Tanous <Property Name="Status" Type="Resource.Status" Nullable="false"> 89720c9898SEd Tanous <Annotation Term="OData.Description" String="The status and health of the resource and its subordinate or dependent resources."/> 90720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain any status or health properties of the resource."/> 91720c9898SEd Tanous </Property> 92720c9898SEd Tanous <NavigationProperty Name="Fans" Type="FanCollection.FanCollection" Nullable="false"> 93720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 94720c9898SEd Tanous <Annotation Term="OData.Description" String="The link to the collection of fans within this subsystem."/> 95*f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource collection of type `FanCollection`."/> 96720c9898SEd Tanous <Annotation Term="OData.AutoExpandReferences"/> 97720c9898SEd Tanous </NavigationProperty> 98720c9898SEd Tanous <Property Name="FanRedundancy" Type="Collection(Redundancy.RedundantGroup)" Nullable="false"> 99720c9898SEd Tanous <Annotation Term="OData.Description" String="The redundancy information for the groups of fans in this subsystem."/> 100720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain redundancy information for the groups of fans in this subsystem."/> 101720c9898SEd Tanous </Property> 102720c9898SEd Tanous <NavigationProperty Name="ThermalMetrics" Type="ThermalMetrics.ThermalMetrics" Nullable="false"> 103720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 104720c9898SEd Tanous <Annotation Term="OData.Description" String="The link to the summary of thermal metrics for this subsystem."/> 105*f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource of type `ThermalMetrics`."/> 106720c9898SEd Tanous <Annotation Term="OData.AutoExpandReferences"/> 107720c9898SEd Tanous </NavigationProperty> 108720c9898SEd Tanous <Property Name="Actions" Type="ThermalSubsystem.v1_0_0.Actions" Nullable="false"> 109720c9898SEd Tanous <Annotation Term="OData.Description" String="The available actions for this resource."/> 110*f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain the available actions for this resource."/> 111720c9898SEd Tanous </Property> 112720c9898SEd Tanous </EntityType> 113720c9898SEd Tanous 114720c9898SEd Tanous <ComplexType Name="Actions"> 115720c9898SEd Tanous <Annotation Term="OData.AdditionalProperties" Bool="false"/> 116720c9898SEd Tanous <Annotation Term="OData.Description" String="The available actions for this resource."/> 117720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This type shall contain the available actions for this resource."/> 118720c9898SEd Tanous <Property Name="Oem" Type="ThermalSubsystem.v1_0_0.OemActions" Nullable="false"> 119720c9898SEd Tanous <Annotation Term="OData.Description" String="This property contains the available OEM-specific actions for this resource."/> 120720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain any additional OEM actions for this resource."/> 121720c9898SEd Tanous </Property> 122720c9898SEd Tanous </ComplexType> 123720c9898SEd Tanous 124720c9898SEd Tanous <ComplexType Name="OemActions"> 125720c9898SEd Tanous <Annotation Term="OData.AdditionalProperties" Bool="true"/> 126720c9898SEd Tanous <Annotation Term="OData.Description" String="The available OEM-specific actions for this resource."/> 127720c9898SEd Tanous <Annotation Term="OData.LongDescription" String="This type shall contain any additional OEM actions for this resource."/> 128720c9898SEd Tanous </ComplexType> 129720c9898SEd Tanous </Schema> 130720c9898SEd Tanous 131720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ThermalSubsystem.v1_0_1"> 132720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 133720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 134720c9898SEd Tanous <EntityType Name="ThermalSubsystem" BaseType="ThermalSubsystem.v1_0_0.ThermalSubsystem"/> 135720c9898SEd Tanous </Schema> 136720c9898SEd Tanous 137*f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ThermalSubsystem.v1_0_2"> 138*f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 139*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."/> 140*f2a8e57eSGunnar Mills <EntityType Name="ThermalSubsystem" BaseType="ThermalSubsystem.v1_0_1.ThermalSubsystem"/> 141*f2a8e57eSGunnar Mills </Schema> 142*f2a8e57eSGunnar Mills 143720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ThermalSubsystem.v1_1_0"> 144720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 145720c9898SEd Tanous <Annotation Term="Redfish.Release" String="2022.3"/> 146720c9898SEd Tanous 147720c9898SEd Tanous <EntityType Name="ThermalSubsystem" BaseType="ThermalSubsystem.v1_0_0.ThermalSubsystem"> 148720c9898SEd Tanous <NavigationProperty Name="Heaters" Type="HeaterCollection.HeaterCollection" Nullable="false"> 149720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 150720c9898SEd Tanous <Annotation Term="OData.Description" String="The link to the collection of heaters within this subsystem."/> 151*f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource collection of type `HeaterCollection`."/> 152720c9898SEd Tanous <Annotation Term="OData.AutoExpandReferences"/> 153720c9898SEd Tanous </NavigationProperty> 154720c9898SEd Tanous </EntityType> 155720c9898SEd Tanous </Schema> 156720c9898SEd Tanous 157720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ThermalSubsystem.v1_1_1"> 158720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 159720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 160720c9898SEd Tanous <EntityType Name="ThermalSubsystem" BaseType="ThermalSubsystem.v1_1_0.ThermalSubsystem"/> 161720c9898SEd Tanous </Schema> 162720c9898SEd Tanous 163*f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ThermalSubsystem.v1_1_2"> 164*f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 165*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."/> 166*f2a8e57eSGunnar Mills <EntityType Name="ThermalSubsystem" BaseType="ThermalSubsystem.v1_1_1.ThermalSubsystem"/> 167*f2a8e57eSGunnar Mills </Schema> 168*f2a8e57eSGunnar Mills 169720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ThermalSubsystem.v1_2_0"> 170720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 171720c9898SEd Tanous <Annotation Term="Redfish.Release" String="2023.1"/> 172720c9898SEd Tanous 173720c9898SEd Tanous <EntityType Name="ThermalSubsystem" BaseType="ThermalSubsystem.v1_1_0.ThermalSubsystem"> 174720c9898SEd Tanous <NavigationProperty Name="CoolantConnectors" Type="CoolantConnectorCollection.CoolantConnectorCollection" Nullable="false"> 175720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 176720c9898SEd Tanous <Annotation Term="OData.Description" String="A link to the coolant connectors for this equipment."/> 177*f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource collection of type `CoolantConnectorCollection` that contains the coolant connectors for this equipment."/> 178720c9898SEd Tanous <Annotation Term="OData.AutoExpandReferences"/> 179720c9898SEd Tanous </NavigationProperty> 180720c9898SEd Tanous </EntityType> 181720c9898SEd Tanous </Schema> 182720c9898SEd Tanous 183720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ThermalSubsystem.v1_2_1"> 184720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 185720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 186720c9898SEd Tanous <EntityType Name="ThermalSubsystem" BaseType="ThermalSubsystem.v1_2_0.ThermalSubsystem"/> 187720c9898SEd Tanous </Schema> 188720c9898SEd Tanous 189*f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ThermalSubsystem.v1_2_2"> 190*f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 191*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."/> 192*f2a8e57eSGunnar Mills <EntityType Name="ThermalSubsystem" BaseType="ThermalSubsystem.v1_2_1.ThermalSubsystem"/> 193*f2a8e57eSGunnar Mills </Schema> 194*f2a8e57eSGunnar Mills 195720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ThermalSubsystem.v1_3_0"> 196720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 197720c9898SEd Tanous <Annotation Term="Redfish.Release" String="2023.2"/> 198720c9898SEd Tanous 199720c9898SEd Tanous <EntityType Name="ThermalSubsystem" BaseType="ThermalSubsystem.v1_2_0.ThermalSubsystem"> 200720c9898SEd Tanous <Property Name="CoolantConnectorRedundancy" Type="Collection(Redundancy.RedundantGroup)" Nullable="false"> 201720c9898SEd Tanous <Annotation Term="OData.Description" String="The redundancy information for the coolant connectors in this subsystem."/> 202*f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain redundancy information for the set of coolant connectors attached to this equipment. The values of the `RedundancyGroup` array shall reference resources of type `CoolantConnector`."/> 203720c9898SEd Tanous </Property> 204720c9898SEd Tanous <NavigationProperty Name="Pumps" Type="PumpCollection.PumpCollection" Nullable="false"> 205720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 206720c9898SEd Tanous <Annotation Term="OData.Description" String="A link to the pumps for this equipment."/> 207*f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource collection of type `PumpCollection` that contains details for the pumps included in this equipment."/> 208720c9898SEd Tanous <Annotation Term="OData.AutoExpandReferences"/> 209720c9898SEd Tanous </NavigationProperty> 210720c9898SEd Tanous <NavigationProperty Name="LeakDetection" Type="LeakDetection.LeakDetection" ContainsTarget="true" Nullable="false"> 211720c9898SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 212720c9898SEd Tanous <Annotation Term="OData.Description" String="The link to the leak detection system within this chassis."/> 213*f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource of type `LeakDetection`."/> 214720c9898SEd Tanous <Annotation Term="OData.AutoExpandReferences"/> 215720c9898SEd Tanous </NavigationProperty> 216720c9898SEd Tanous </EntityType> 217720c9898SEd Tanous </Schema> 218720c9898SEd Tanous 219720c9898SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ThermalSubsystem.v1_3_1"> 220720c9898SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 221720c9898SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 222720c9898SEd Tanous <EntityType Name="ThermalSubsystem" BaseType="ThermalSubsystem.v1_3_0.ThermalSubsystem"/> 223720c9898SEd Tanous </Schema> 224720c9898SEd Tanous 225*f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="ThermalSubsystem.v1_3_2"> 226*f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 227*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."/> 228*f2a8e57eSGunnar Mills <EntityType Name="ThermalSubsystem" BaseType="ThermalSubsystem.v1_3_1.ThermalSubsystem"/> 229*f2a8e57eSGunnar Mills </Schema> 230*f2a8e57eSGunnar Mills 231720c9898SEd Tanous </edmx:DataServices> 232720c9898SEd Tanous</edmx:Edmx> 233