12bde4061SEd Tanous<?xml version="1.0" encoding="UTF-8"?>
22bde4061SEd Tanous<!---->
32bde4061SEd Tanous<!--################################################################################       -->
4*f2a8e57eSGunnar Mills<!--# Redfish Schema:  PowerDistribution v1.4.0                                            -->
52bde4061SEd Tanous<!--#                                                                                      -->
62bde4061SEd Tanous<!--# For a detailed change log, see the README file contained in the DSP8010 bundle,      -->
72bde4061SEd Tanous<!--# available at http://www.dmtf.org/standards/redfish                                   -->
8*f2a8e57eSGunnar Mills<!--# Copyright 2014-2024 DMTF.                                                            -->
92bde4061SEd Tanous<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright -->
102bde4061SEd Tanous<!--################################################################################       -->
112bde4061SEd Tanous<!---->
122bde4061SEd Tanous<edmx:Edmx xmlns:edmx="http://docs.oasis-open.org/odata/ns/edmx" Version="4.0">
132bde4061SEd Tanous
142bde4061SEd Tanous  <edmx:Reference Uri="http://docs.oasis-open.org/odata/odata/v4.0/errata03/csd01/complete/vocabularies/Org.OData.Core.V1.xml">
152bde4061SEd Tanous    <edmx:Include Namespace="Org.OData.Core.V1" Alias="OData"/>
162bde4061SEd Tanous  </edmx:Reference>
172bde4061SEd Tanous  <edmx:Reference Uri="http://docs.oasis-open.org/odata/odata/v4.0/errata03/csd01/complete/vocabularies/Org.OData.Capabilities.V1.xml">
182bde4061SEd Tanous    <edmx:Include Namespace="Org.OData.Capabilities.V1" Alias="Capabilities"/>
192bde4061SEd Tanous  </edmx:Reference>
202bde4061SEd Tanous  <edmx:Reference Uri="http://docs.oasis-open.org/odata/odata/v4.0/errata03/csd01/complete/vocabularies/Org.OData.Measures.V1.xml">
212bde4061SEd Tanous    <edmx:Include Namespace="Org.OData.Measures.V1" Alias="Measures"/>
222bde4061SEd Tanous  </edmx:Reference>
232bde4061SEd Tanous  <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/RedfishExtensions_v1.xml">
242bde4061SEd Tanous    <edmx:Include Namespace="RedfishExtensions.v1_0_0" Alias="Redfish"/>
252bde4061SEd Tanous    <edmx:Include Namespace="Validation.v1_0_0" Alias="Validation"/>
262bde4061SEd Tanous  </edmx:Reference>
272bde4061SEd Tanous  <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/Resource_v1.xml">
282bde4061SEd Tanous    <edmx:Include Namespace="Resource"/>
292bde4061SEd Tanous    <edmx:Include Namespace="Resource.v1_0_0"/>
302bde4061SEd Tanous  </edmx:Reference>
312bde4061SEd Tanous  <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/Chassis_v1.xml">
322bde4061SEd Tanous    <edmx:Include Namespace="Chassis"/>
332bde4061SEd Tanous  </edmx:Reference>
342bde4061SEd Tanous  <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/Manager_v1.xml">
352bde4061SEd Tanous    <edmx:Include Namespace="Manager"/>
362bde4061SEd Tanous  </edmx:Reference>
372bde4061SEd Tanous  <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/Facility_v1.xml">
382bde4061SEd Tanous    <edmx:Include Namespace="Facility"/>
392bde4061SEd Tanous  </edmx:Reference>
402bde4061SEd Tanous  <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/SensorCollection_v1.xml">
412bde4061SEd Tanous    <edmx:Include Namespace="SensorCollection"/>
422bde4061SEd Tanous  </edmx:Reference>
432bde4061SEd Tanous  <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/CircuitCollection_v1.xml">
442bde4061SEd Tanous    <edmx:Include Namespace="CircuitCollection"/>
452bde4061SEd Tanous  </edmx:Reference>
462bde4061SEd Tanous  <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/OutletCollection_v1.xml">
472bde4061SEd Tanous    <edmx:Include Namespace="OutletCollection"/>
482bde4061SEd Tanous  </edmx:Reference>
492bde4061SEd Tanous  <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/OutletGroupCollection_v1.xml">
502bde4061SEd Tanous    <edmx:Include Namespace="OutletGroupCollection"/>
512bde4061SEd Tanous  </edmx:Reference>
522bde4061SEd Tanous  <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/PowerDistributionMetrics_v1.xml">
532bde4061SEd Tanous    <edmx:Include Namespace="PowerDistributionMetrics"/>
542bde4061SEd Tanous  </edmx:Reference>
552bde4061SEd Tanous  <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/PowerSupplyCollection_v1.xml">
562bde4061SEd Tanous    <edmx:Include Namespace="PowerSupplyCollection"/>
572bde4061SEd Tanous  </edmx:Reference>
582bde4061SEd Tanous  <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/Redundancy_v1.xml">
592bde4061SEd Tanous    <edmx:Include Namespace="Redundancy"/>
602bde4061SEd Tanous  </edmx:Reference>
612bde4061SEd Tanous
622bde4061SEd Tanous  <edmx:DataServices>
632bde4061SEd Tanous
642bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PowerDistribution">
652bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
66*f2a8e57eSGunnar Mills      <Annotation Term="Redfish.Language" String="en"/>
672bde4061SEd Tanous
682bde4061SEd Tanous      <EntityType Name="PowerDistribution" BaseType="Resource.v1_0_0.Resource" Abstract="true">
69*f2a8e57eSGunnar Mills        <Annotation Term="OData.Description" String="The `PowerDistribution` schema contains the definitions for a power distribution component or unit, such as a floor power distribution unit (PDU) or switchgear."/>
70*f2a8e57eSGunnar Mills        <Annotation Term="OData.LongDescription" String="This resource shall represent a power distribution component or unit for a Redfish implementation."/>
712bde4061SEd Tanous        <Annotation Term="OData.AdditionalProperties" Bool="false"/>
722bde4061SEd Tanous        <Annotation Term="Capabilities.InsertRestrictions">
732bde4061SEd Tanous          <Record>
742bde4061SEd Tanous            <PropertyValue Property="Insertable" Bool="false"/>
752bde4061SEd Tanous          </Record>
762bde4061SEd Tanous        </Annotation>
772bde4061SEd Tanous        <Annotation Term="Capabilities.UpdateRestrictions">
782bde4061SEd Tanous          <Record>
792bde4061SEd Tanous            <PropertyValue Property="Updatable" Bool="true"/>
802bde4061SEd Tanous            <Annotation Term="OData.Description" String="Any writable properties can be updated."/>
812bde4061SEd Tanous          </Record>
822bde4061SEd Tanous        </Annotation>
832bde4061SEd Tanous        <Annotation Term="Capabilities.DeleteRestrictions">
842bde4061SEd Tanous          <Record>
852bde4061SEd Tanous            <PropertyValue Property="Deletable" Bool="false"/>
862bde4061SEd Tanous          </Record>
872bde4061SEd Tanous        </Annotation>
882bde4061SEd Tanous        <Annotation Term="Redfish.Uris">
892bde4061SEd Tanous          <Collection>
902bde4061SEd Tanous            <String>/redfish/v1/PowerEquipment/RackPDUs/{PowerDistributionId}</String>
912bde4061SEd Tanous            <String>/redfish/v1/PowerEquipment/FloorPDUs/{PowerDistributionId}</String>
922bde4061SEd Tanous            <String>/redfish/v1/PowerEquipment/TransferSwitches/{PowerDistributionId}</String>
932bde4061SEd Tanous            <String>/redfish/v1/PowerEquipment/PowerShelves/{PowerDistributionId}</String>
942bde4061SEd Tanous            <String>/redfish/v1/PowerEquipment/Switchgear/{PowerDistributionId}</String>
952bde4061SEd Tanous            <String>/redfish/v1/PowerEquipment/ElectricalBuses/{PowerDistributionId}</String>
962bde4061SEd Tanous          </Collection>
972bde4061SEd Tanous        </Annotation>
982bde4061SEd Tanous      </EntityType>
992bde4061SEd Tanous
1002bde4061SEd Tanous      <Action Name="TransferControl" IsBound="true">
1012bde4061SEd Tanous        <Parameter Name="PowerDistribution" Type="PowerDistribution.v1_0_0.Actions"/>
1022bde4061SEd Tanous        <Annotation Term="OData.Description" String="This action transfers control to the alternative input circuit."/>
1032bde4061SEd Tanous        <Annotation Term="OData.LongDescription" String="This action shall transfer power input from the existing mains circuit to the alternative mains circuit."/>
1042bde4061SEd Tanous      </Action>
1052bde4061SEd Tanous    </Schema>
1062bde4061SEd Tanous
1072bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PowerDistribution.v1_0_0">
1082bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1092bde4061SEd Tanous      <Annotation Term="Redfish.Release" String="2019.4"/>
1102bde4061SEd Tanous
1112bde4061SEd Tanous      <EntityType Name="PowerDistribution" BaseType="PowerDistribution.PowerDistribution">
1122bde4061SEd Tanous        <Property Name="EquipmentType" Nullable="false" Type="PowerDistribution.v1_0_0.PowerEquipmentType">
1132bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
1142bde4061SEd Tanous          <Annotation Term="OData.Description" String="The type of equipment this resource represents."/>
1152bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the type of equipment this resource represents."/>
1162bde4061SEd Tanous          <Annotation Term="Redfish.Required"/>
1172bde4061SEd Tanous        </Property>
1182bde4061SEd Tanous        <Property Name="Model" Type="Edm.String">
1192bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
1202bde4061SEd Tanous          <Annotation Term="OData.Description" String="The product model number of this equipment."/>
1212bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the manufacturer-provided model information of this equipment."/>
1222bde4061SEd Tanous        </Property>
1232bde4061SEd Tanous        <Property Name="Manufacturer" Type="Edm.String">
1242bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
1252bde4061SEd Tanous          <Annotation Term="OData.Description" String="The manufacturer of this equipment."/>
1262bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the name of the organization responsible for producing the equipment.  This organization may be the entity from which the equipment is purchased, but this is not necessarily true."/>
1272bde4061SEd Tanous        </Property>
1282bde4061SEd Tanous        <Property Name="SerialNumber" Type="Edm.String">
1292bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
1302bde4061SEd Tanous          <Annotation Term="OData.Description" String="The serial number for this equipment."/>
1312bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain a manufacturer-allocated number that identifies the equipment."/>
1322bde4061SEd Tanous        </Property>
1332bde4061SEd Tanous        <Property Name="PartNumber" Type="Edm.String">
1342bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
1352bde4061SEd Tanous          <Annotation Term="OData.Description" String="The part number for this equipment."/>
1362bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the manufacturer-provided part number for the equipment."/>
1372bde4061SEd Tanous        </Property>
1382bde4061SEd Tanous        <Property Name="Version" Type="Edm.String">
1392bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
1402bde4061SEd Tanous          <Annotation Term="OData.Description" String="The hardware version of this equipment."/>
1412bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the hardware version of this equipment as determined by the vendor or supplier."/>
1422bde4061SEd Tanous        </Property>
1432bde4061SEd Tanous        <Property Name="FirmwareVersion" Type="Edm.String" Nullable="false">
1442bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
1452bde4061SEd Tanous          <Annotation Term="OData.Description" String="The firmware version of this equipment."/>
1462bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain a string describing the firmware version of this equipment as provided by the manufacturer."/>
1472bde4061SEd Tanous        </Property>
1482bde4061SEd Tanous        <Property Name="ProductionDate" Type="Edm.DateTimeOffset">
1492bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
1502bde4061SEd Tanous          <Annotation Term="OData.Description" String="The production or manufacturing date of this equipment."/>
1512bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the date of production or manufacture for this equipment."/>
1522bde4061SEd Tanous        </Property>
1532bde4061SEd Tanous        <Property Name="AssetTag" Type="Edm.String">
1542bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
1552bde4061SEd Tanous          <Annotation Term="OData.Description" String="The user-assigned asset tag for this equipment."/>
156*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain the user-assigned asset tag, which is an identifying string that tracks the equipment for inventory purposes.  Modifying this property may modify the `AssetTag` in the containing `Chassis` resource."/>
1572bde4061SEd Tanous        </Property>
1582bde4061SEd Tanous        <Property Name="UUID" Type="Resource.UUID">
1592bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
1602bde4061SEd Tanous          <Annotation Term="OData.Description" String="The UUID for this equipment."/>
1612bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the UUID for the equipment."/>
1622bde4061SEd Tanous        </Property>
1632bde4061SEd Tanous        <Property Name="Location" Type="Resource.Location" Nullable="false">
1642bde4061SEd Tanous          <Annotation Term="OData.Description" String="The location of the equipment."/>
1652bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the location information of the associated equipment."/>
1662bde4061SEd Tanous        </Property>
1672bde4061SEd Tanous        <Property Name="TransferConfiguration" Type="PowerDistribution.v1_0_0.TransferConfiguration">
1682bde4061SEd Tanous          <Annotation Term="OData.Description" String="The configuration settings for an automatic transfer switch."/>
1692bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the configuration information regarding an automatic transfer switch function for this resource."/>
1702bde4061SEd Tanous        </Property>
1712bde4061SEd Tanous        <Property Name="TransferCriteria" Type="PowerDistribution.v1_0_0.TransferCriteria">
1722bde4061SEd Tanous          <Annotation Term="OData.Description" String="The criteria used to initiate a transfer for an automatic transfer switch."/>
1732bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the criteria for initiating a transfer within an automatic transfer switch function for this resource."/>
1742bde4061SEd Tanous        </Property>
1752bde4061SEd Tanous
1762bde4061SEd Tanous        <NavigationProperty Name="Sensors" Type="SensorCollection.SensorCollection" Nullable="false">
1772bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
1782bde4061SEd Tanous          <Annotation Term="OData.Description" String="A link to the collection of sensors located in the equipment and sub-components."/>
179*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall be a link to a resource collection of type `SensorCollection` that contains the sensors located in the equipment and sub-components."/>
1802bde4061SEd Tanous          <Annotation Term="OData.AutoExpandReferences"/>
1812bde4061SEd Tanous          <Annotation Term="Redfish.Revisions">
1822bde4061SEd Tanous            <Collection>
1832bde4061SEd Tanous              <Record>
1842bde4061SEd Tanous                <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Deprecated"/>
1852bde4061SEd Tanous                <PropertyValue Property="Version" String="v1_3_0"/>
186*f2a8e57eSGunnar Mills                <PropertyValue Property="Description" String="This property has been deprecated in favor of the `Sensors` link in the `Chassis` resource."/>
1872bde4061SEd Tanous              </Record>
1882bde4061SEd Tanous            </Collection>
1892bde4061SEd Tanous          </Annotation>
1902bde4061SEd Tanous        </NavigationProperty>
1912bde4061SEd Tanous
1922bde4061SEd Tanous        <Property Name="Status" Type="Resource.Status" Nullable="false">
1932bde4061SEd Tanous          <Annotation Term="OData.Description" String="The status and health of the resource and its subordinate or dependent resources."/>
1942bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain any status or health properties of the resource."/>
1952bde4061SEd Tanous        </Property>
1962bde4061SEd Tanous
1972bde4061SEd Tanous        <NavigationProperty Name="Mains" Type="CircuitCollection.CircuitCollection" Nullable="false">
1982bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
1992bde4061SEd Tanous          <Annotation Term="OData.Description" String="A link to the power input circuits for this equipment."/>
200*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource collection of type `CircuitCollection` that contains the power input circuits for this equipment."/>
2012bde4061SEd Tanous          <Annotation Term="OData.AutoExpandReferences"/>
2022bde4061SEd Tanous        </NavigationProperty>
2032bde4061SEd Tanous
2042bde4061SEd Tanous        <NavigationProperty Name="Branches" Type="CircuitCollection.CircuitCollection" Nullable="false">
2052bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
2062bde4061SEd Tanous          <Annotation Term="OData.Description" String="A link to the branch circuits for this equipment."/>
207*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource collection of type `CircuitCollection` that contains the branch circuits for this equipment."/>
2082bde4061SEd Tanous          <Annotation Term="OData.AutoExpandReferences"/>
2092bde4061SEd Tanous        </NavigationProperty>
2102bde4061SEd Tanous
2112bde4061SEd Tanous        <NavigationProperty Name="Feeders" Type="CircuitCollection.CircuitCollection" Nullable="false">
2122bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
2132bde4061SEd Tanous          <Annotation Term="OData.Description" String="A link to the feeder circuits for this equipment."/>
214*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource collection of type `CircuitCollection` that contains the feeder circuits for this equipment."/>
2152bde4061SEd Tanous          <Annotation Term="OData.AutoExpandReferences"/>
2162bde4061SEd Tanous        </NavigationProperty>
2172bde4061SEd Tanous
2182bde4061SEd Tanous        <NavigationProperty Name="Subfeeds" Type="CircuitCollection.CircuitCollection" Nullable="false">
2192bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
2202bde4061SEd Tanous          <Annotation Term="OData.Description" String="A link to the subfeed circuits for this equipment."/>
221*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource collection of type `CircuitCollection` that contains the subfeed circuits for this equipment."/>
2222bde4061SEd Tanous          <Annotation Term="OData.AutoExpandReferences"/>
2232bde4061SEd Tanous        </NavigationProperty>
2242bde4061SEd Tanous
2252bde4061SEd Tanous        <NavigationProperty Name="Outlets" Type="OutletCollection.OutletCollection" Nullable="false">
2262bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
2272bde4061SEd Tanous          <Annotation Term="OData.Description" String="A link to the outlets for this equipment."/>
228*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource collection of type `OutletCollection` that contains the outlets for this equipment."/>
2292bde4061SEd Tanous          <Annotation Term="OData.AutoExpandReferences"/>
2302bde4061SEd Tanous        </NavigationProperty>
2312bde4061SEd Tanous
2322bde4061SEd Tanous        <NavigationProperty Name="OutletGroups" Type="OutletGroupCollection.OutletGroupCollection" Nullable="false">
2332bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
2342bde4061SEd Tanous          <Annotation Term="OData.Description" String="A link to the outlet groups for this equipment."/>
235*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource collection of type `OutletCollection` that contains the outlet groups for this equipment."/>
2362bde4061SEd Tanous          <Annotation Term="OData.AutoExpandReferences"/>
2372bde4061SEd Tanous        </NavigationProperty>
2382bde4061SEd Tanous
2392bde4061SEd Tanous        <NavigationProperty Name="Metrics" Type="PowerDistributionMetrics.PowerDistributionMetrics" Nullable="false">
2402bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
2412bde4061SEd Tanous          <Annotation Term="OData.Description" String="A link to the summary metrics for this equipment."/>
242*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource of type `PowerDistributionMetrics`."/>
2432bde4061SEd Tanous          <Annotation Term="OData.AutoExpandReferences"/>
2442bde4061SEd Tanous        </NavigationProperty>
2452bde4061SEd Tanous
2462bde4061SEd Tanous        <Property Name="Links" Type="PowerDistribution.v1_0_0.Links" Nullable="false">
2472bde4061SEd Tanous          <Annotation Term="OData.Description" String="The links to other resources that are related to this resource."/>
2482bde4061SEd 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."/>
2492bde4061SEd Tanous        </Property>
2502bde4061SEd Tanous
2512bde4061SEd Tanous        <Property Name="Actions" Type="PowerDistribution.v1_0_0.Actions" Nullable="false">
2522bde4061SEd Tanous          <Annotation Term="OData.Description" String="The available actions for this resource."/>
2532bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the available actions for this resource."/>
2542bde4061SEd Tanous        </Property>
2552bde4061SEd Tanous      </EntityType>
2562bde4061SEd Tanous
2572bde4061SEd Tanous      <ComplexType Name="Links" BaseType="Resource.Links">
2582bde4061SEd Tanous        <Annotation Term="OData.Description" String="The links to other resources that are related to this resource."/>
2592bde4061SEd 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."/>
2602bde4061SEd Tanous        <NavigationProperty Name="Chassis" Type="Collection(Chassis.Chassis)">
2612bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
2622bde4061SEd Tanous          <Annotation Term="OData.Description" String="An array of links to the chassis that contain this equipment."/>
263*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain an array of links to resources of type `Chassis` that represent the physical containers associated with this resource."/>
2642bde4061SEd Tanous          <Annotation Term="OData.AutoExpandReferences"/>
2652bde4061SEd Tanous        </NavigationProperty>
2662bde4061SEd Tanous        <NavigationProperty Name="Facility" Type="Facility.Facility" Nullable="false">
2672bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
2682bde4061SEd Tanous          <Annotation Term="OData.Description" String="A link to the facility that contains this equipment."/>
269*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource of type `Facility` that represents the facility that contains this equipment."/>
2702bde4061SEd Tanous          <Annotation Term="OData.AutoExpandReferences"/>
2712bde4061SEd Tanous        </NavigationProperty>
2722bde4061SEd Tanous        <NavigationProperty Name="ManagedBy" Type="Collection(Manager.Manager)">
2732bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
2742bde4061SEd Tanous          <Annotation Term="OData.Description" String="An array of links to the managers responsible for managing this equipment."/>
275*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain an array of links to resources of type `Manager` that represent the managers that manage this equipment."/>
2762bde4061SEd Tanous          <Annotation Term="OData.AutoExpandReferences"/>
2772bde4061SEd Tanous        </NavigationProperty>
2782bde4061SEd Tanous      </ComplexType>
2792bde4061SEd Tanous
2802bde4061SEd Tanous      <EnumType Name="PowerEquipmentType">
2812bde4061SEd Tanous        <Member Name="RackPDU">
2822bde4061SEd Tanous          <Annotation Term="OData.Description" String="A power distribution unit providing outlets for a rack or similar quantity of devices."/>
2832bde4061SEd Tanous        </Member>
2842bde4061SEd Tanous        <Member Name="FloorPDU">
2852bde4061SEd Tanous          <Annotation Term="OData.Description" String="A power distribution unit providing feeder circuits for further power distribution."/>
2862bde4061SEd Tanous        </Member>
2872bde4061SEd Tanous        <Member Name="ManualTransferSwitch">
2882bde4061SEd Tanous          <Annotation Term="OData.Description" String="A manual power transfer switch."/>
2892bde4061SEd Tanous        </Member>
2902bde4061SEd Tanous        <Member Name="AutomaticTransferSwitch">
2912bde4061SEd Tanous          <Annotation Term="OData.Description" String="An automatic power transfer switch."/>
2922bde4061SEd Tanous        </Member>
2932bde4061SEd Tanous        <Member Name="Switchgear">
2942bde4061SEd Tanous          <Annotation Term="OData.Description" String="Electrical switchgear."/>
2952bde4061SEd Tanous        </Member>
2962bde4061SEd Tanous        <Member Name="PowerShelf">
2972bde4061SEd Tanous          <Annotation Term="OData.Description" String="A power shelf."/>
2982bde4061SEd Tanous          <Annotation Term="Redfish.Revisions">
2992bde4061SEd Tanous            <Collection>
3002bde4061SEd Tanous              <Record>
3012bde4061SEd Tanous                <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/>
3022bde4061SEd Tanous                <PropertyValue Property="Version" String="v1_1_0"/>
3032bde4061SEd Tanous              </Record>
3042bde4061SEd Tanous            </Collection>
3052bde4061SEd Tanous          </Annotation>
3062bde4061SEd Tanous        </Member>
3072bde4061SEd Tanous        <Member Name="Bus">
3082bde4061SEd Tanous          <Annotation Term="OData.Description" String="An electrical bus."/>
3092bde4061SEd Tanous          <Annotation Term="Redfish.Revisions">
3102bde4061SEd Tanous            <Collection>
3112bde4061SEd Tanous              <Record>
3122bde4061SEd Tanous                <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/>
3132bde4061SEd Tanous                <PropertyValue Property="Version" String="v1_2_0"/>
3142bde4061SEd Tanous              </Record>
3152bde4061SEd Tanous            </Collection>
3162bde4061SEd Tanous          </Annotation>
3172bde4061SEd Tanous        </Member>
3182bde4061SEd Tanous        <Member Name="BatteryShelf">
3192bde4061SEd Tanous          <Annotation Term="OData.Description" String="A battery shelf or battery-backed unit (BBU)."/>
3202bde4061SEd Tanous          <Annotation Term="Redfish.Revisions">
3212bde4061SEd Tanous            <Collection>
3222bde4061SEd Tanous              <Record>
3232bde4061SEd Tanous                <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/>
3242bde4061SEd Tanous                <PropertyValue Property="Version" String="v1_3_0"/>
3252bde4061SEd Tanous              </Record>
3262bde4061SEd Tanous            </Collection>
3272bde4061SEd Tanous          </Annotation>
3282bde4061SEd Tanous        </Member>
3292bde4061SEd Tanous      </EnumType>
3302bde4061SEd Tanous
3312bde4061SEd Tanous      <ComplexType Name="TransferConfiguration">
3322bde4061SEd Tanous        <Annotation Term="OData.AdditionalProperties" Bool="false"/>
3332bde4061SEd Tanous        <Annotation Term="OData.Description" String="The configuration settings for an automatic transfer switch."/>
3342bde4061SEd Tanous        <Annotation Term="OData.LongDescription" String="This type shall contain the configuration information regarding an automatic transfer switch function for this resource."/>
3352bde4061SEd Tanous        <Property Name="ActiveMainsId" Type="Edm.String">
3362bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
3372bde4061SEd Tanous          <Annotation Term="OData.Description" String="The mains circuit that is switched on and qualified to supply power to the output circuit."/>
338*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain the mains circuit that is switched on and qualified to supply power to the output circuit.  The value shall be a string that matches the `Id` property value of a circuit contained in the collection referenced by the `Mains` property."/>
3392bde4061SEd Tanous        </Property>
3402bde4061SEd Tanous        <Property Name="AutoTransferEnabled" Type="Edm.Boolean">
3412bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
3422bde4061SEd Tanous          <Annotation Term="OData.Description" String="Indicates if the qualified alternate mains circuit is automatically switched on when the preferred mains circuit becomes unqualified and is automatically switched off."/>
3432bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall indicate if the qualified alternate mains circuit is automatically switched on when the preferred mains circuit becomes unqualified and is automatically switched off."/>
3442bde4061SEd Tanous        </Property>
3452bde4061SEd Tanous        <Property Name="ClosedTransitionAllowed" Type="Edm.Boolean">
3462bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
3472bde4061SEd Tanous          <Annotation Term="OData.Description" String="Indicates if a make-before-break switching sequence of the mains circuits is permitted when they are both qualified and in synchronization."/>
3482bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall indicate if a make-before-break switching sequence of the mains circuits is permitted when they are both qualified and in synchronization."/>
3492bde4061SEd Tanous        </Property>
3502bde4061SEd Tanous        <Property Name="ClosedTransitionTimeoutSeconds" Type="Edm.Int64">
3512bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
3522bde4061SEd Tanous          <Annotation Term="OData.Description" String="The time in seconds to wait for a closed transition to occur."/>
3532bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the time in seconds to wait for a closed transition to occur."/>
3542bde4061SEd Tanous        </Property>
3552bde4061SEd Tanous        <Property Name="PreferredMainsId" Type="Edm.String">
3562bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
3572bde4061SEd Tanous          <Annotation Term="OData.Description" String="The preferred source for the mains circuit to this equipment."/>
358*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain the preferred source for mains circuit to this equipment.  The value shall be a string that matches the `Id` property value of a circuit contained in the collection referenced by the `Mains` property."/>
3592bde4061SEd Tanous        </Property>
3602bde4061SEd Tanous        <Property Name="RetransferDelaySeconds" Type="Edm.Int64">
3612bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
3622bde4061SEd Tanous          <Annotation Term="OData.Description" String="The time in seconds to delay the automatic transfer from the alternate mains circuit back to the preferred mains circuit."/>
3632bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the time in seconds to delay the automatic transfer from the alternate mains circuit back to the preferred mains circuit."/>
3642bde4061SEd Tanous        </Property>
3652bde4061SEd Tanous        <Property Name="RetransferEnabled" Type="Edm.Boolean">
3662bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
367*f2a8e57eSGunnar Mills          <Annotation Term="OData.Description" String="Indicates if the automatic transfer is permitted from the alternate mains circuit back to the preferred mains circuit after the preferred mains circuit is qualified again and the retransfer delay time has expired."/>
368*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall indicate if the automatic transfer is permitted from the alternate mains circuit back to the preferred mains circuit after the preferred mains circuit is qualified again and the `RetransferDelaySeconds` time has expired."/>
3692bde4061SEd Tanous        </Property>
3702bde4061SEd Tanous        <Property Name="TransferDelaySeconds" Type="Edm.Int64">
3712bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
3722bde4061SEd Tanous          <Annotation Term="OData.Description" String="The time in seconds to delay the automatic transfer from the preferred mains circuit to the alternate mains circuit when the preferred mains circuit is disqualified."/>
3732bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the time in seconds to delay the automatic transfer from the preferred mains circuit to the alternate mains circuit when the preferred mains circuit is disqualified.  A value of zero shall mean it transfers as fast as possible."/>
3742bde4061SEd Tanous        </Property>
3752bde4061SEd Tanous        <Property Name="TransferInhibit" Type="Edm.Boolean">
3762bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
3772bde4061SEd Tanous          <Annotation Term="OData.Description" String="Indicates if any transfer is inhibited."/>
3782bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall indicate if any transfer is inhibited."/>
3792bde4061SEd Tanous        </Property>
3802bde4061SEd Tanous      </ComplexType>
3812bde4061SEd Tanous
3822bde4061SEd Tanous      <ComplexType Name="TransferCriteria">
3832bde4061SEd Tanous        <Annotation Term="OData.AdditionalProperties" Bool="false"/>
3842bde4061SEd Tanous        <Annotation Term="OData.Description" String="The criteria used to initiate a transfer for an automatic transfer switch."/>
3852bde4061SEd Tanous        <Annotation Term="OData.LongDescription" String="This type shall contain the criteria for initiating a transfer within an automatic transfer switch function for this resource."/>
3862bde4061SEd Tanous        <Property Name="TransferSensitivity" Type="PowerDistribution.v1_0_0.TransferSensitivityType">
3872bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
3882bde4061SEd Tanous          <Annotation Term="OData.Description" String="The sensitivity to voltage waveform quality to satisfy the criterion for initiating a transfer."/>
3892bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the setting that adjusts the analytical sensitivity of the detection of the quality of voltage waveform that satisfies a criterion for transfer."/>
3902bde4061SEd Tanous        </Property>
3912bde4061SEd Tanous        <Property Name="OverVoltageRMSPercentage" Type="Edm.Decimal">
3922bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
3932bde4061SEd Tanous          <Annotation Term="OData.Description" String="The positive percentage of voltage RMS over the nominal value that satisfies a criterion for transfer."/>
3942bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the positive percentage of voltage RMS over the nominal value that satisfies a criterion for transfer."/>
3952bde4061SEd Tanous          <Annotation Term="Measures.Unit" String="%"/>
3962bde4061SEd Tanous          <Annotation Term="Validation.Minimum" Int="0"/>
3972bde4061SEd Tanous        </Property>
3982bde4061SEd Tanous        <Property Name="UnderVoltageRMSPercentage" Type="Edm.Decimal">
3992bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
4002bde4061SEd Tanous          <Annotation Term="OData.Description" String="The negative percentage of voltage RMS under the nominal value that satisfies a criterion for transfer."/>
4012bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the negative percentage of voltage RMS under the nominal value that satisfies a criterion for transfer."/>
4022bde4061SEd Tanous          <Annotation Term="Measures.Unit" String="%"/>
4032bde4061SEd Tanous          <Annotation Term="Validation.Maximum" Int="0"/>
4042bde4061SEd Tanous        </Property>
4052bde4061SEd Tanous        <Property Name="OverNominalFrequencyHz" Type="Edm.Decimal">
4062bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
4072bde4061SEd Tanous          <Annotation Term="OData.Description" String="The frequency in hertz units over the nominal value that satisfies a criterion for transfer."/>
4082bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the frequency in hertz units over the nominal value that satisfies a criterion for transfer."/>
4092bde4061SEd Tanous          <Annotation Term="Measures.Unit" String="Hz"/>
4102bde4061SEd Tanous        </Property>
4112bde4061SEd Tanous        <Property Name="UnderNominalFrequencyHz" Type="Edm.Decimal">
4122bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
4132bde4061SEd Tanous          <Annotation Term="OData.Description" String="The frequency in hertz units under the nominal value that satisfies a criterion for transfer."/>
4142bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the frequency in hertz units under the nominal value that satisfies a criterion for transfer."/>
4152bde4061SEd Tanous          <Annotation Term="Measures.Unit" String="Hz"/>
4162bde4061SEd Tanous        </Property>
4172bde4061SEd Tanous      </ComplexType>
4182bde4061SEd Tanous
4192bde4061SEd Tanous      <EnumType Name="TransferSensitivityType">
4202bde4061SEd Tanous        <Member Name="High">
4212bde4061SEd Tanous          <Annotation Term="OData.Description" String="High sensitivity for initiating a transfer."/>
4222bde4061SEd Tanous        </Member>
4232bde4061SEd Tanous        <Member Name="Medium">
4242bde4061SEd Tanous          <Annotation Term="OData.Description" String="Medium sensitivity for initiating a transfer."/>
4252bde4061SEd Tanous        </Member>
4262bde4061SEd Tanous        <Member Name="Low">
4272bde4061SEd Tanous          <Annotation Term="OData.Description" String="Low sensitivity for initiating a transfer."/>
4282bde4061SEd Tanous        </Member>
4292bde4061SEd Tanous      </EnumType>
4302bde4061SEd Tanous
4312bde4061SEd Tanous      <ComplexType Name="Actions">
4322bde4061SEd Tanous        <Annotation Term="OData.AdditionalProperties" Bool="false"/>
4332bde4061SEd Tanous        <Annotation Term="OData.Description" String="The available actions for this resource."/>
4342bde4061SEd Tanous        <Annotation Term="OData.LongDescription" String="This type shall contain the available actions for this resource."/>
4352bde4061SEd Tanous        <Property Name="Oem" Type="PowerDistribution.v1_0_0.OemActions" Nullable="false">
4362bde4061SEd Tanous          <Annotation Term="OData.Description" String="The available OEM-specific actions for this resource."/>
4372bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the available OEM-specific actions for this resource."/>
4382bde4061SEd Tanous        </Property>
4392bde4061SEd Tanous      </ComplexType>
4402bde4061SEd Tanous
4412bde4061SEd Tanous      <ComplexType Name="OemActions">
4422bde4061SEd Tanous        <Annotation Term="OData.AdditionalProperties" Bool="true"/>
4432bde4061SEd Tanous        <Annotation Term="OData.Description" String="The available OEM-specific actions for this resource."/>
4442bde4061SEd Tanous        <Annotation Term="OData.LongDescription" String="This type shall contain the available OEM-specific actions for this resource."/>
4452bde4061SEd Tanous      </ComplexType>
4462bde4061SEd Tanous    </Schema>
4472bde4061SEd Tanous
4482bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PowerDistribution.v1_0_1">
4492bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
4502bde4061SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
4512bde4061SEd Tanous      <EntityType Name="PowerDistribution" BaseType="PowerDistribution.v1_0_0.PowerDistribution"/>
4522bde4061SEd Tanous    </Schema>
4532bde4061SEd Tanous
4542bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PowerDistribution.v1_0_2">
4552bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
4562bde4061SEd Tanous      <Annotation Term="OData.Description" String="This version was created to specify 64-bit integers in OpenAPI."/>
4572bde4061SEd Tanous      <EntityType Name="PowerDistribution" BaseType="PowerDistribution.v1_0_1.PowerDistribution"/>
4582bde4061SEd Tanous    </Schema>
4592bde4061SEd Tanous
4602bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PowerDistribution.v1_0_3">
4612bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
4622bde4061SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various descriptions to use proper normative terminology."/>
4632bde4061SEd Tanous      <EntityType Name="PowerDistribution" BaseType="PowerDistribution.v1_0_2.PowerDistribution"/>
4642bde4061SEd Tanous    </Schema>
4652bde4061SEd Tanous
4662bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PowerDistribution.v1_0_4">
4672bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
4682bde4061SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographic errors."/>
4692bde4061SEd Tanous      <EntityType Name="PowerDistribution" BaseType="PowerDistribution.v1_0_3.PowerDistribution"/>
4702bde4061SEd Tanous    </Schema>
4712bde4061SEd Tanous
4722bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PowerDistribution.v1_0_5">
4732bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
474*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to remove `Chassis` link guidance that is no longer recommended."/>
4752bde4061SEd Tanous      <EntityType Name="PowerDistribution" BaseType="PowerDistribution.v1_0_4.PowerDistribution"/>
4762bde4061SEd Tanous    </Schema>
4772bde4061SEd Tanous
4782bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PowerDistribution.v1_0_6">
4792bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
480*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to update the description for `AssetTag` to show there might be a tie to the `AssetTag` of the containing `Chassis` resource."/>
4812bde4061SEd Tanous      <EntityType Name="PowerDistribution" BaseType="PowerDistribution.v1_0_5.PowerDistribution"/>
4822bde4061SEd Tanous    </Schema>
4832bde4061SEd Tanous
4842bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PowerDistribution.v1_0_7">
4852bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
4862bde4061SEd Tanous      <Annotation Term="OData.Description" String="This version was created to clarify the range of possible values for properties with percent units."/>
4872bde4061SEd Tanous      <EntityType Name="PowerDistribution" BaseType="PowerDistribution.v1_0_6.PowerDistribution"/>
4882bde4061SEd Tanous    </Schema>
4892bde4061SEd Tanous
4902bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PowerDistribution.v1_0_8">
4912bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
4922bde4061SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
4932bde4061SEd Tanous      <EntityType Name="PowerDistribution" BaseType="PowerDistribution.v1_0_7.PowerDistribution"/>
4942bde4061SEd Tanous    </Schema>
4952bde4061SEd Tanous
496*f2a8e57eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PowerDistribution.v1_0_9">
497*f2a8e57eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
498*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."/>
499*f2a8e57eSGunnar Mills      <EntityType Name="PowerDistribution" BaseType="PowerDistribution.v1_0_8.PowerDistribution"/>
500*f2a8e57eSGunnar Mills    </Schema>
501*f2a8e57eSGunnar Mills
5022bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PowerDistribution.v1_1_0">
5032bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
5042bde4061SEd Tanous      <Annotation Term="Redfish.Release" String="2021.2"/>
505*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add `PowerShelf` to `EquipmentType`."/>
5062bde4061SEd Tanous
5072bde4061SEd Tanous      <EntityType Name="PowerDistribution" BaseType="PowerDistribution.v1_0_3.PowerDistribution">
5082bde4061SEd Tanous        <NavigationProperty Name="PowerSupplies" Type="PowerSupplyCollection.PowerSupplyCollection" Nullable="false">
5092bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
5102bde4061SEd Tanous          <Annotation Term="OData.Description" String="The link to the collection of power supplies for this equipment."/>
511*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource collection of type `PowerSupplyCollection`."/>
5122bde4061SEd Tanous          <Annotation Term="OData.AutoExpandReferences"/>
5132bde4061SEd Tanous          <Annotation Term="Redfish.Revisions">
5142bde4061SEd Tanous            <Collection>
5152bde4061SEd Tanous              <Record>
5162bde4061SEd Tanous                <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Deprecated"/>
5172bde4061SEd Tanous                <PropertyValue Property="Version" String="v1_3_0"/>
518*f2a8e57eSGunnar Mills                <PropertyValue Property="Description" String="This property has been deprecated in favor of the `PowerSupplies` link in the `Chassis` resource."/>
5192bde4061SEd Tanous              </Record>
5202bde4061SEd Tanous            </Collection>
5212bde4061SEd Tanous          </Annotation>
5222bde4061SEd Tanous        </NavigationProperty>
5232bde4061SEd Tanous        <Property Name="PowerSupplyRedundancy" Type="Collection(Redundancy.RedundantGroup)" Nullable="false">
5242bde4061SEd Tanous          <Annotation Term="OData.Description" String="The redundancy information for the set of power supplies for this equipment."/>
525*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain redundancy information for the set of power supplies for this equipment.  The values of the `RedundancyGroup` array shall reference resources of type `PowerSupply`."/>
5262bde4061SEd Tanous          <Annotation Term="Redfish.Revisions">
5272bde4061SEd Tanous            <Collection>
5282bde4061SEd Tanous              <Record>
5292bde4061SEd Tanous                <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Deprecated"/>
5302bde4061SEd Tanous                <PropertyValue Property="Version" String="v1_3_0"/>
531*f2a8e57eSGunnar Mills                <PropertyValue Property="Description" String="This property has been deprecated in favor of the `PowerSupplyRedundancy` property in the `Chassis` resource."/>
5322bde4061SEd Tanous              </Record>
5332bde4061SEd Tanous            </Collection>
5342bde4061SEd Tanous          </Annotation>
5352bde4061SEd Tanous        </Property>
5362bde4061SEd Tanous        <Property Name="MainsRedundancy" Type="Redundancy.RedundantGroup" Nullable="false">
5372bde4061SEd Tanous          <Annotation Term="OData.Description" String="The redundancy information for the mains (input) circuits for this equipment."/>
538*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain redundancy information for the mains (input) circuits for this equipment.  The values of the `RedundancyGroup` array shall reference resources of type `Circuit`."/>
5392bde4061SEd Tanous        </Property>
5402bde4061SEd Tanous      </EntityType>
5412bde4061SEd Tanous    </Schema>
5422bde4061SEd Tanous
5432bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PowerDistribution.v1_1_1">
5442bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
5452bde4061SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographic errors."/>
5462bde4061SEd Tanous      <EntityType Name="PowerDistribution" BaseType="PowerDistribution.v1_1_0.PowerDistribution"/>
5472bde4061SEd Tanous    </Schema>
5482bde4061SEd Tanous
5492bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PowerDistribution.v1_1_2">
5502bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
551*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to remove `Chassis` link guidance that is no longer recommended."/>
5522bde4061SEd Tanous      <EntityType Name="PowerDistribution" BaseType="PowerDistribution.v1_1_1.PowerDistribution"/>
5532bde4061SEd Tanous    </Schema>
5542bde4061SEd Tanous
5552bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PowerDistribution.v1_1_3">
5562bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
557*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to update the description for `AssetTag` to show there might be a tie to the `AssetTag` of the containing `Chassis` resource."/>
5582bde4061SEd Tanous      <EntityType Name="PowerDistribution" BaseType="PowerDistribution.v1_1_2.PowerDistribution"/>
5592bde4061SEd Tanous    </Schema>
5602bde4061SEd Tanous
5612bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PowerDistribution.v1_1_4">
5622bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
5632bde4061SEd Tanous      <Annotation Term="OData.Description" String="This version was created to clarify the range of possible values for properties with percent units."/>
5642bde4061SEd Tanous      <EntityType Name="PowerDistribution" BaseType="PowerDistribution.v1_1_3.PowerDistribution"/>
5652bde4061SEd Tanous    </Schema>
5662bde4061SEd Tanous
5672bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PowerDistribution.v1_1_5">
5682bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
5692bde4061SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
5702bde4061SEd Tanous      <EntityType Name="PowerDistribution" BaseType="PowerDistribution.v1_1_4.PowerDistribution"/>
5712bde4061SEd Tanous    </Schema>
5722bde4061SEd Tanous
573*f2a8e57eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PowerDistribution.v1_1_6">
574*f2a8e57eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
575*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."/>
576*f2a8e57eSGunnar Mills      <EntityType Name="PowerDistribution" BaseType="PowerDistribution.v1_1_5.PowerDistribution"/>
577*f2a8e57eSGunnar Mills    </Schema>
578*f2a8e57eSGunnar Mills
5792bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PowerDistribution.v1_2_0">
5802bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
5812bde4061SEd Tanous      <Annotation Term="Redfish.Release" String="2021.3"/>
5822bde4061SEd Tanous      <Annotation Term="OData.Description" String="This version was created to add `Bus` to PowerEquipmentType."/>
5832bde4061SEd Tanous
5842bde4061SEd Tanous      <EntityType Name="PowerDistribution" BaseType="PowerDistribution.v1_1_0.PowerDistribution"/>
5852bde4061SEd Tanous    </Schema>
5862bde4061SEd Tanous
5872bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PowerDistribution.v1_2_1">
5882bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
5892bde4061SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographic errors."/>
5902bde4061SEd Tanous      <EntityType Name="PowerDistribution" BaseType="PowerDistribution.v1_2_0.PowerDistribution"/>
5912bde4061SEd Tanous    </Schema>
5922bde4061SEd Tanous
5932bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PowerDistribution.v1_2_2">
5942bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
595*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to remove `Chassis` link guidance that is no longer recommended."/>
5962bde4061SEd Tanous      <EntityType Name="PowerDistribution" BaseType="PowerDistribution.v1_2_1.PowerDistribution"/>
5972bde4061SEd Tanous    </Schema>
5982bde4061SEd Tanous
5992bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PowerDistribution.v1_2_3">
6002bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
601*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to update the description for `AssetTag` to show there might be a tie to the `AssetTag` of the containing `Chassis` resource."/>
6022bde4061SEd Tanous      <EntityType Name="PowerDistribution" BaseType="PowerDistribution.v1_2_2.PowerDistribution"/>
6032bde4061SEd Tanous    </Schema>
6042bde4061SEd Tanous
6052bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PowerDistribution.v1_2_4">
6062bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
6072bde4061SEd Tanous      <Annotation Term="OData.Description" String="This version was created to clarify the range of possible values for properties with percent units."/>
6082bde4061SEd Tanous      <EntityType Name="PowerDistribution" BaseType="PowerDistribution.v1_2_3.PowerDistribution"/>
6092bde4061SEd Tanous    </Schema>
6102bde4061SEd Tanous
6112bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PowerDistribution.v1_2_5">
6122bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
6132bde4061SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
6142bde4061SEd Tanous      <EntityType Name="PowerDistribution" BaseType="PowerDistribution.v1_2_4.PowerDistribution"/>
6152bde4061SEd Tanous    </Schema>
6162bde4061SEd Tanous
617*f2a8e57eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PowerDistribution.v1_2_6">
618*f2a8e57eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
619*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."/>
620*f2a8e57eSGunnar Mills      <EntityType Name="PowerDistribution" BaseType="PowerDistribution.v1_2_5.PowerDistribution"/>
621*f2a8e57eSGunnar Mills    </Schema>
622*f2a8e57eSGunnar Mills
6232bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PowerDistribution.v1_3_0">
6242bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
6252bde4061SEd Tanous      <Annotation Term="Redfish.Release" String="2022.3"/>
626*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to deprecate the `PowerSupplyRedundancy` property and the `PowerSupplies` link, in favor of the equivalent properties in the `Chassis` schema.  It was also created to add `BatteryShelf` to `PowerDistributionType`."/>
627*f2a8e57eSGunnar Mills
6282bde4061SEd Tanous      <EntityType Name="PowerDistribution" BaseType="PowerDistribution.v1_2_2.PowerDistribution">
6292bde4061SEd Tanous        <Property Name="UserLabel" Type="Edm.String" Nullable="false">
6302bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
6312bde4061SEd Tanous          <Annotation Term="OData.Description" String="A user-assigned label."/>
6322bde4061SEd 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."/>
6332bde4061SEd Tanous        </Property>
6342bde4061SEd Tanous      </EntityType>
6352bde4061SEd Tanous    </Schema>
6362bde4061SEd Tanous
6372bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PowerDistribution.v1_3_1">
6382bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
639*f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to update the description for `AssetTag` to show there might be a tie to the `AssetTag` of the containing `Chassis` resource."/>
6402bde4061SEd Tanous      <EntityType Name="PowerDistribution" BaseType="PowerDistribution.v1_3_0.PowerDistribution"/>
6412bde4061SEd Tanous    </Schema>
6422bde4061SEd Tanous
6432bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PowerDistribution.v1_3_2">
6442bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
6452bde4061SEd Tanous      <Annotation Term="OData.Description" String="This version was created to clarify the range of possible values for properties with percent units."/>
6462bde4061SEd Tanous      <EntityType Name="PowerDistribution" BaseType="PowerDistribution.v1_3_1.PowerDistribution"/>
6472bde4061SEd Tanous    </Schema>
6482bde4061SEd Tanous
6492bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PowerDistribution.v1_3_3">
6502bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
6512bde4061SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
6522bde4061SEd Tanous      <EntityType Name="PowerDistribution" BaseType="PowerDistribution.v1_3_2.PowerDistribution"/>
6532bde4061SEd Tanous    </Schema>
6542bde4061SEd Tanous
655*f2a8e57eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PowerDistribution.v1_3_4">
656*f2a8e57eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
657*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."/>
658*f2a8e57eSGunnar Mills      <EntityType Name="PowerDistribution" BaseType="PowerDistribution.v1_3_3.PowerDistribution"/>
659*f2a8e57eSGunnar Mills    </Schema>
660*f2a8e57eSGunnar Mills
661*f2a8e57eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PowerDistribution.v1_4_0">
662*f2a8e57eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
663*f2a8e57eSGunnar Mills      <Annotation Term="Redfish.Release" String="2024.1"/>
664*f2a8e57eSGunnar Mills
665*f2a8e57eSGunnar Mills      <EntityType Name="PowerDistribution" BaseType="PowerDistribution.v1_3_4.PowerDistribution">
666*f2a8e57eSGunnar Mills        <Property Name="PowerCapacityVA" Type="Edm.Int64">
667*f2a8e57eSGunnar Mills          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
668*f2a8e57eSGunnar Mills          <Annotation Term="OData.Description" String="The maximum power capacity, rated as apparent power, of this equipment, in volt-ampere units."/>
669*f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain the maximum power capacity, rated as apparent power, of this equipment, in volt-ampere units."/>
670*f2a8e57eSGunnar Mills          <Annotation Term="Measures.Unit" String="V.A"/>
671*f2a8e57eSGunnar Mills          <Annotation Term="Validation.Minimum" Int="0"/>
672*f2a8e57eSGunnar Mills        </Property>
673*f2a8e57eSGunnar Mills      </EntityType>
674*f2a8e57eSGunnar Mills    </Schema>
675*f2a8e57eSGunnar Mills
6762bde4061SEd Tanous  </edmx:DataServices>
6772bde4061SEd Tanous</edmx:Edmx>
678