xref: /openbmc/bmcweb/features/redfish/schema/dmtf/csdl/Circuit_v1.xml (revision d125652e8a30dfeaad88bbfa5b1e04a80610469c)
12bde4061SEd Tanous<?xml version="1.0" encoding="UTF-8"?>
22bde4061SEd Tanous<!---->
32bde4061SEd Tanous<!--################################################################################       -->
428cfceb2SGunnar Mills<!--# Redfish Schema:  Circuit v1.8.1                                                      -->
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*d125652eSGunnar Mills<!--# Copyright 2014-2025 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/Sensor_v1.xml">
322bde4061SEd Tanous    <edmx:Include Namespace="Sensor"/>
332bde4061SEd Tanous  </edmx:Reference>
342bde4061SEd Tanous  <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/Outlet_v1.xml">
352bde4061SEd Tanous    <edmx:Include Namespace="Outlet"/>
362bde4061SEd Tanous  </edmx:Reference>
372bde4061SEd Tanous
382bde4061SEd Tanous  <edmx:DataServices>
392bde4061SEd Tanous
402bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit">
412bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
42f2a8e57eSGunnar Mills      <Annotation Term="Redfish.Language" String="en"/>
432bde4061SEd Tanous
442bde4061SEd Tanous      <EntityType Name="Circuit" BaseType="Resource.v1_0_0.Resource" Abstract="true">
45f2a8e57eSGunnar Mills        <Annotation Term="OData.Description" String="This `Circuit` schema contains the definition for an electrical circuit."/>
462bde4061SEd Tanous        <Annotation Term="OData.LongDescription" String="This resource shall be used to represent an electrical circuit for a Redfish implementation."/>
472bde4061SEd Tanous        <Annotation Term="Capabilities.InsertRestrictions">
482bde4061SEd Tanous          <Record>
492bde4061SEd Tanous            <PropertyValue Property="Insertable" Bool="false"/>
502bde4061SEd Tanous          </Record>
512bde4061SEd Tanous        </Annotation>
522bde4061SEd Tanous        <Annotation Term="Capabilities.UpdateRestrictions">
532bde4061SEd Tanous          <Record>
542bde4061SEd Tanous            <PropertyValue Property="Updatable" Bool="true"/>
552bde4061SEd Tanous            <Annotation Term="OData.Description" String="Any writable properties can be updated."/>
562bde4061SEd Tanous          </Record>
572bde4061SEd Tanous        </Annotation>
582bde4061SEd Tanous        <Annotation Term="Capabilities.DeleteRestrictions">
592bde4061SEd Tanous          <Record>
602bde4061SEd Tanous            <PropertyValue Property="Deletable" Bool="false"/>
612bde4061SEd Tanous          </Record>
622bde4061SEd Tanous        </Annotation>
632bde4061SEd Tanous        <Annotation Term="Redfish.Uris">
642bde4061SEd Tanous          <Collection>
652bde4061SEd Tanous            <String>/redfish/v1/PowerEquipment/RackPDUs/{PowerDistributionId}/Mains/{CircuitId}</String>
662bde4061SEd Tanous            <String>/redfish/v1/PowerEquipment/RackPDUs/{PowerDistributionId}/Branches/{CircuitId}</String>
672bde4061SEd Tanous            <String>/redfish/v1/PowerEquipment/FloorPDUs/{PowerDistributionId}/Mains/{CircuitId}</String>
682bde4061SEd Tanous            <String>/redfish/v1/PowerEquipment/FloorPDUs/{PowerDistributionId}/Branches/{CircuitId}</String>
692bde4061SEd Tanous            <String>/redfish/v1/PowerEquipment/FloorPDUs/{PowerDistributionId}/Subfeeds/{CircuitId}</String>
702bde4061SEd Tanous            <String>/redfish/v1/PowerEquipment/TransferSwitches/{PowerDistributionId}/Mains/{CircuitId}</String>
712bde4061SEd Tanous            <String>/redfish/v1/PowerEquipment/TransferSwitches/{PowerDistributionId}/Branches/{CircuitId}</String>
722bde4061SEd Tanous            <String>/redfish/v1/PowerEquipment/TransferSwitches/{PowerDistributionId}/Feeders/{CircuitId}</String>
732bde4061SEd Tanous            <String>/redfish/v1/PowerEquipment/PowerShelves/{PowerDistributionId}/Mains/{CircuitId}</String>
742bde4061SEd Tanous            <String>/redfish/v1/PowerEquipment/PowerShelves/{PowerDistributionId}/Branches/{CircuitId}</String>
752bde4061SEd Tanous            <String>/redfish/v1/PowerEquipment/Switchgear/{PowerDistributionId}/Mains/{CircuitId}</String>
762bde4061SEd Tanous            <String>/redfish/v1/PowerEquipment/Switchgear/{PowerDistributionId}/Subfeeds/{CircuitId}</String>
772bde4061SEd Tanous            <String>/redfish/v1/PowerEquipment/Switchgear/{PowerDistributionId}/Feeders/{CircuitId}</String>
782bde4061SEd Tanous            <String>/redfish/v1/PowerEquipment/Switchgear/{PowerDistributionId}/Branches/{CircuitId}</String>
792bde4061SEd Tanous            <String>/redfish/v1/PowerEquipment/ElectricalBuses/{PowerDistributionId}/Mains/{CircuitId}</String>
802bde4061SEd Tanous            <String>/redfish/v1/PowerEquipment/ElectricalBuses/{PowerDistributionId}/Branches/{CircuitId}</String>
812bde4061SEd Tanous          </Collection>
822bde4061SEd Tanous        </Annotation>
832bde4061SEd Tanous      </EntityType>
842bde4061SEd Tanous
852bde4061SEd Tanous      <Action Name="PowerControl" IsBound="true">
862bde4061SEd Tanous        <Annotation Term="OData.Description" String="This action turns the circuit on or off."/>
872bde4061SEd Tanous        <Annotation Term="OData.LongDescription" String="This action shall control the power state of the circuit."/>
882bde4061SEd Tanous        <Parameter Name="Circuit" Type="Circuit.v1_0_0.Actions"/>
892bde4061SEd Tanous        <Parameter Name="PowerState" Type="Circuit.PowerState">
902bde4061SEd Tanous          <Annotation Term="OData.Description" String="The desired power state of the circuit."/>
912bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This parameter shall contain the desired power state of the circuit."/>
922bde4061SEd Tanous        </Parameter>
932bde4061SEd Tanous      </Action>
942bde4061SEd Tanous
952bde4061SEd Tanous      <Action Name="BreakerControl" IsBound="true">
962bde4061SEd Tanous        <Annotation Term="OData.Description" String="This action attempts to reset the circuit breaker."/>
972bde4061SEd Tanous        <Annotation Term="OData.LongDescription" String="This action shall control the state of the circuit breaker or over-current protection device."/>
982bde4061SEd Tanous        <Parameter Name="Circuit" Type="Circuit.v1_0_0.Actions"/>
992bde4061SEd Tanous        <Parameter Name="PowerState" Type="Circuit.PowerState">
1002bde4061SEd Tanous          <Annotation Term="OData.Description" String="The desired power state of the circuit if the breaker is reset successfully."/>
1012bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This parameter shall contain the desired power state of the circuit."/>
1022bde4061SEd Tanous        </Parameter>
1032bde4061SEd Tanous      </Action>
1042bde4061SEd Tanous
1052bde4061SEd Tanous      <Action Name="ResetMetrics" IsBound="true">
1062bde4061SEd Tanous        <Annotation Term="OData.Description" String="This action resets metrics related to this circuit."/>
1072bde4061SEd Tanous        <Annotation Term="OData.LongDescription" String="This action shall reset any time intervals or counted values for this circuit."/>
1082bde4061SEd Tanous        <Parameter Name="Circuit" Type="Circuit.v1_0_0.Actions"/>
1092bde4061SEd Tanous      </Action>
1102bde4061SEd Tanous
1112bde4061SEd Tanous      <EnumType Name="PowerState">
1122bde4061SEd Tanous        <Member Name="On">
1132bde4061SEd Tanous          <Annotation Term="OData.Description" String="Power on."/>
1142bde4061SEd Tanous        </Member>
1152bde4061SEd Tanous        <Member Name="Off">
1162bde4061SEd Tanous          <Annotation Term="OData.Description" String="Power off."/>
1172bde4061SEd Tanous        </Member>
1182bde4061SEd Tanous        <Member Name="PowerCycle">
1192bde4061SEd Tanous          <Annotation Term="OData.Description" String="Power cycle."/>
120f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This value shall indicate the resource will transition to a power off state, then transition to a power on state.  Upon successful completion, the `PowerState` property, if supported, shall contain the value `On`."/>
1212bde4061SEd Tanous          <Annotation Term="Redfish.Revisions">
1222bde4061SEd Tanous            <Collection>
1232bde4061SEd Tanous              <Record>
1242bde4061SEd Tanous                <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/>
1252bde4061SEd Tanous                <PropertyValue Property="Version" String="v1_5_0"/>
1262bde4061SEd Tanous              </Record>
1272bde4061SEd Tanous            </Collection>
1282bde4061SEd Tanous          </Annotation>
1292bde4061SEd Tanous        </Member>
1302bde4061SEd Tanous      </EnumType>
1312bde4061SEd Tanous
1322bde4061SEd Tanous      <EnumType Name="BreakerStates">
1332bde4061SEd Tanous        <Member Name="Normal">
1342bde4061SEd Tanous          <Annotation Term="OData.Description" String="The breaker is powered on."/>
1352bde4061SEd Tanous        </Member>
1362bde4061SEd Tanous        <Member Name="Tripped">
1372bde4061SEd Tanous          <Annotation Term="OData.Description" String="The breaker has been tripped."/>
1382bde4061SEd Tanous        </Member>
1392bde4061SEd Tanous        <Member Name="Off">
1402bde4061SEd Tanous          <Annotation Term="OData.Description" String="The breaker is off."/>
1412bde4061SEd Tanous        </Member>
1422bde4061SEd Tanous      </EnumType>
1432bde4061SEd Tanous
1442bde4061SEd Tanous      <EnumType Name="PowerRestorePolicyTypes">
145f2a8e57eSGunnar Mills        <Annotation Term="OData.Description" String="The enumerations of `PowerRestorePolicyTypes` specify the choice of power state when power is applied."/>
1462bde4061SEd Tanous        <Member Name="AlwaysOn">
1472bde4061SEd Tanous          <Annotation Term="OData.Description" String="Always power on when external power is applied."/>
1482bde4061SEd Tanous        </Member>
1492bde4061SEd Tanous        <Member Name="AlwaysOff">
1502bde4061SEd Tanous          <Annotation Term="OData.Description" String="Always remain powered off when external power is applied."/>
1512bde4061SEd Tanous        </Member>
1522bde4061SEd Tanous        <Member Name="LastState">
1532bde4061SEd Tanous          <Annotation Term="OData.Description" String="Return to the last power state (on or off) when external power is applied."/>
1542bde4061SEd Tanous        </Member>
1552bde4061SEd Tanous      </EnumType>
1562bde4061SEd Tanous
1572bde4061SEd Tanous      <EnumType Name="PhaseWiringType">
1582bde4061SEd Tanous        <Member Name="OnePhase3Wire">
15928cfceb2SGunnar Mills          <Annotation Term="OData.Description" String="Single-phase / 3-wire (Line1, Neutral, Protective Earth)."/>
16028cfceb2SGunnar Mills          <Annotation Term="OData.LongDescription" String="This value shall represent a single-phase / 3-wire (Line1, Neutral, Protective Earth) wiring."/>
1612bde4061SEd Tanous        </Member>
1622bde4061SEd Tanous        <Member Name="TwoPhase3Wire">
16328cfceb2SGunnar Mills          <Annotation Term="OData.Description" String="Two-phase / 3-wire (Line1, Line2, Protective Earth)."/>
16428cfceb2SGunnar Mills          <Annotation Term="OData.LongDescription" String="This value shall represent a two-phase / 3-wire (Line1, Line2, Protective Earth) wiring."/>
1652bde4061SEd Tanous        </Member>
1662bde4061SEd Tanous        <Member Name="OneOrTwoPhase3Wire">
16728cfceb2SGunnar Mills          <Annotation Term="OData.Description" String="Single or two-phase / 3-wire (Line1, Line2 or Neutral, Protective Earth)."/>
16828cfceb2SGunnar Mills          <Annotation Term="OData.LongDescription" String="This value shall represent a single or two-phase / 3-wire (Line1, Line2 or Neutral, Protective Earth) wiring.  This value shall be used when both phase configurations are supported.  This is most common where detachable cordsets are used.  If poly-phase properties such as `PolyPhaseVoltage` are supported, the service should populate the measurements as if the circuit is wired as Line1, Neutral, and Protective Earth."/>
1692bde4061SEd Tanous        </Member>
1702bde4061SEd Tanous        <Member Name="TwoPhase4Wire">
17128cfceb2SGunnar Mills          <Annotation Term="OData.Description" String="Two-phase / 4-wire (Line1, Line2, Neutral, Protective Earth)."/>
17228cfceb2SGunnar Mills          <Annotation Term="OData.LongDescription" String="This value shall represent a two-phase / 4-wire (Line1, Line2, Neutral, Protective Earth) wiring."/>
1732bde4061SEd Tanous        </Member>
1742bde4061SEd Tanous        <Member Name="ThreePhase4Wire">
17528cfceb2SGunnar Mills          <Annotation Term="OData.Description" String="Three-phase / 4-wire (Line1, Line2, Line3, Protective Earth)."/>
17628cfceb2SGunnar Mills          <Annotation Term="OData.LongDescription" String="This value shall represent a three-phase / 4-wire (Line1, Line2, Line3, Protective Earth) wiring."/>
1772bde4061SEd Tanous        </Member>
1782bde4061SEd Tanous        <Member Name="ThreePhase5Wire">
17928cfceb2SGunnar Mills          <Annotation Term="OData.Description" String="Three-phase / 5-wire (Line1, Line2, Line3, Neutral, Protective Earth)."/>
18028cfceb2SGunnar Mills          <Annotation Term="OData.LongDescription" String="This value shall represent a three-phase / 5-wire (Line1, Line2, Line3, Neutral, Protective Earth) wiring."/>
1812bde4061SEd Tanous        </Member>
1822bde4061SEd Tanous      </EnumType>
1832bde4061SEd Tanous
1842bde4061SEd Tanous      <EnumType Name="NominalVoltageType">
1852bde4061SEd Tanous        <Member Name="AC100To127V">
1862bde4061SEd Tanous          <Annotation Term="OData.Description" String="AC 100-127V nominal."/>
1872bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall indicate the device supports a nominal voltage in the complete range of 100-127VAC.  Range values are generally used to describe support on device inputs or inlets."/>
1882bde4061SEd Tanous          <Annotation Term="Redfish.Revisions">
1892bde4061SEd Tanous            <Collection>
1902bde4061SEd Tanous              <Record>
1912bde4061SEd Tanous                <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/>
1922bde4061SEd Tanous                <PropertyValue Property="Version" String="v1_6_0"/>
1932bde4061SEd Tanous              </Record>
1942bde4061SEd Tanous            </Collection>
1952bde4061SEd Tanous          </Annotation>
1962bde4061SEd Tanous        </Member>
1972bde4061SEd Tanous        <Member Name="AC100To240V">
1982bde4061SEd Tanous          <Annotation Term="OData.Description" String="AC 100-240V nominal."/>
1992bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall indicate the device supports a nominal voltage in the complete range of 100-240VAC.  Range values are generally used to describe support on device inputs or inlets."/>
2002bde4061SEd Tanous        </Member>
2012bde4061SEd Tanous        <Member Name="AC100To277V">
2022bde4061SEd Tanous          <Annotation Term="OData.Description" String="AC 100-277V nominal."/>
2032bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall indicate the device supports a nominal voltage in the complete range of 100-277VAC.  Range values are generally used to describe support on device inputs or inlets."/>
2042bde4061SEd Tanous        </Member>
2052bde4061SEd Tanous        <Member Name="AC120V">
2062bde4061SEd Tanous          <Annotation Term="OData.Description" String="AC 120V nominal."/>
2072bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall indicate the device supports a nominal voltage of 120VAC.  Specific values are generally used to describe support on device outputs or outlets."/>
2082bde4061SEd Tanous        </Member>
2092bde4061SEd Tanous        <Member Name="AC200To240V">
2102bde4061SEd Tanous          <Annotation Term="OData.Description" String="AC 200-240V nominal."/>
2112bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall indicate the device supports a nominal voltage in the complete range of 200-240VAC.  Range values are generally used to describe support on device inputs or inlets."/>
2122bde4061SEd Tanous        </Member>
2132bde4061SEd Tanous        <Member Name="AC200To277V">
2142bde4061SEd Tanous          <Annotation Term="OData.Description" String="AC 200-277V nominal."/>
2152bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall indicate the device supports a nominal voltage in the complete range of 200-277VAC.  Range values are generally used to describe support on device inputs or inlets."/>
2162bde4061SEd Tanous        </Member>
2172bde4061SEd Tanous        <Member Name="AC208V">
2182bde4061SEd Tanous          <Annotation Term="OData.Description" String="AC 208V nominal."/>
2192bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall indicate the device supports a nominal voltage of 208VAC.  Specific AC voltage values are generally used to describe support on device outputs or outlets."/>
2202bde4061SEd Tanous        </Member>
2212bde4061SEd Tanous        <Member Name="AC230V">
2222bde4061SEd Tanous          <Annotation Term="OData.Description" String="AC 230V nominal."/>
2232bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall indicate the device supports a nominal voltage of 230AC.  Specific AC voltage values are generally used to describe support on device outputs or outlets."/>
2242bde4061SEd Tanous        </Member>
2252bde4061SEd Tanous        <Member Name="AC240V">
2262bde4061SEd Tanous          <Annotation Term="OData.Description" String="AC 240V nominal."/>
2272bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall indicate the device supports a nominal voltage of 240VAC.  Specific AC voltage values are generally used to describe support on device outputs or outlets."/>
2282bde4061SEd Tanous        </Member>
2292bde4061SEd Tanous        <Member Name="AC240AndDC380V">
2302bde4061SEd Tanous          <Annotation Term="OData.Description" String="AC 200-240V and DC 380V."/>
2312bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall indicate the device supports a nominal voltage in the complete range of 200-240VAC or a value of 380VDC.  Range values are generally used to describe support on device inputs or inlets."/>
2322bde4061SEd Tanous        </Member>
2332bde4061SEd Tanous        <Member Name="AC277V">
2342bde4061SEd Tanous          <Annotation Term="OData.Description" String="AC 277V nominal."/>
2352bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall indicate the device supports a nominal voltage of 277VAC.  Specific AC high-voltage values may be used to describe support on device inputs or outputs."/>
2362bde4061SEd Tanous        </Member>
2372bde4061SEd Tanous        <Member Name="AC277AndDC380V">
2382bde4061SEd Tanous          <Annotation Term="OData.Description" String="AC 200-277V and DC 380V."/>
2392bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall indicate the device supports a nominal voltage in the complete range of 200-277VAC or a value of 380VDC.  Range values are generally used to describe support on device inputs or inlets."/>
2402bde4061SEd Tanous        </Member>
2412bde4061SEd Tanous        <Member Name="AC400V">
2422bde4061SEd Tanous          <Annotation Term="OData.Description" String="AC 400V or 415V nominal."/>
2432bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall indicate the device supports a nominal voltage of 400VAC or 415VAC.  Specific AC high-voltage values may be used to describe support on device inputs or outputs."/>
2442bde4061SEd Tanous        </Member>
2452bde4061SEd Tanous        <Member Name="AC480V">
2462bde4061SEd Tanous          <Annotation Term="OData.Description" String="AC 480V nominal."/>
2472bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall indicate the device supports a nominal voltage of 480VAC.  Specific AC high-voltage values may be used to describe support on device inputs or outputs."/>
2482bde4061SEd Tanous        </Member>
2492bde4061SEd Tanous        <Member Name="DC48V">
2502bde4061SEd Tanous          <Annotation Term="OData.Description" String="DC 48V nominal."/>
2512bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall indicate the device supports a nominal voltage of 48VDC."/>
2522bde4061SEd Tanous          <Annotation Term="Redfish.Revisions">
2532bde4061SEd Tanous            <Collection>
2542bde4061SEd Tanous              <Record>
2552bde4061SEd Tanous                <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/>
2562bde4061SEd Tanous                <PropertyValue Property="Version" String="v1_2_0"/>
2572bde4061SEd Tanous              </Record>
2582bde4061SEd Tanous            </Collection>
2592bde4061SEd Tanous          </Annotation>
2602bde4061SEd Tanous        </Member>
2612bde4061SEd Tanous        <Member Name="DC240V">
2622bde4061SEd Tanous          <Annotation Term="OData.Description" String="DC 240V nominal."/>
2632bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall indicate the device supports a nominal voltage of 240VDC."/>
2642bde4061SEd Tanous        </Member>
2652bde4061SEd Tanous        <Member Name="DC380V">
2662bde4061SEd Tanous          <Annotation Term="OData.Description" String="High-voltage DC (380V)."/>
2672bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall indicate the device supports a nominal voltage of 380VDC."/>
2682bde4061SEd Tanous        </Member>
2692bde4061SEd Tanous        <Member Name="DCNeg48V">
2702bde4061SEd Tanous          <Annotation Term="OData.Description" String="-48V DC."/>
2712bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall indicate the device supports a nominal voltage of -48VDC."/>
2722bde4061SEd Tanous        </Member>
2732bde4061SEd Tanous        <Member Name="DC16V">
2742bde4061SEd Tanous          <Annotation Term="OData.Description" String="DC 16V nominal."/>
2752bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall indicate the device supports a nominal voltage of 16VDC."/>
2762bde4061SEd Tanous          <Annotation Term="Redfish.Revisions">
2772bde4061SEd Tanous            <Collection>
2782bde4061SEd Tanous              <Record>
2792bde4061SEd Tanous                <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/>
2802bde4061SEd Tanous                <PropertyValue Property="Version" String="v1_7_0"/>
2812bde4061SEd Tanous              </Record>
2822bde4061SEd Tanous            </Collection>
2832bde4061SEd Tanous          </Annotation>
2842bde4061SEd Tanous        </Member>
2852bde4061SEd Tanous        <Member Name="DC12V">
2862bde4061SEd Tanous          <Annotation Term="OData.Description" String="DC 12V nominal."/>
2872bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall indicate the device supports a nominal voltage of 12VDC."/>
2882bde4061SEd Tanous          <Annotation Term="Redfish.Revisions">
2892bde4061SEd Tanous            <Collection>
2902bde4061SEd Tanous              <Record>
2912bde4061SEd Tanous                <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/>
2922bde4061SEd Tanous                <PropertyValue Property="Version" String="v1_7_0"/>
2932bde4061SEd Tanous              </Record>
2942bde4061SEd Tanous            </Collection>
2952bde4061SEd Tanous          </Annotation>
2962bde4061SEd Tanous        </Member>
2972bde4061SEd Tanous        <Member Name="DC9V">
2982bde4061SEd Tanous          <Annotation Term="OData.Description" String="DC 9V nominal."/>
2992bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall indicate the device supports a nominal voltage of 9VDC."/>
3002bde4061SEd Tanous          <Annotation Term="Redfish.Revisions">
3012bde4061SEd Tanous            <Collection>
3022bde4061SEd Tanous              <Record>
3032bde4061SEd Tanous                <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/>
3042bde4061SEd Tanous                <PropertyValue Property="Version" String="v1_7_0"/>
3052bde4061SEd Tanous              </Record>
3062bde4061SEd Tanous            </Collection>
3072bde4061SEd Tanous          </Annotation>
3082bde4061SEd Tanous        </Member>
3092bde4061SEd Tanous        <Member Name="DC5V">
3102bde4061SEd Tanous          <Annotation Term="OData.Description" String="DC 5V nominal."/>
3112bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall indicate the device supports a nominal voltage of 5VDC."/>
3122bde4061SEd Tanous          <Annotation Term="Redfish.Revisions">
3132bde4061SEd Tanous            <Collection>
3142bde4061SEd Tanous              <Record>
3152bde4061SEd Tanous                <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/>
3162bde4061SEd Tanous                <PropertyValue Property="Version" String="v1_7_0"/>
3172bde4061SEd Tanous              </Record>
3182bde4061SEd Tanous            </Collection>
3192bde4061SEd Tanous          </Annotation>
3202bde4061SEd Tanous        </Member>
3212bde4061SEd Tanous        <Member Name="DC3_3V">
3222bde4061SEd Tanous          <Annotation Term="OData.Description" String="DC 3.3V nominal."/>
3232bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall indicate the device supports a nominal voltage of 3.3VDC."/>
3242bde4061SEd Tanous          <Annotation Term="Redfish.Revisions">
3252bde4061SEd Tanous            <Collection>
3262bde4061SEd Tanous              <Record>
3272bde4061SEd Tanous                <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/>
3282bde4061SEd Tanous                <PropertyValue Property="Version" String="v1_7_0"/>
3292bde4061SEd Tanous              </Record>
3302bde4061SEd Tanous            </Collection>
3312bde4061SEd Tanous          </Annotation>
3322bde4061SEd Tanous        </Member>
3332bde4061SEd Tanous        <Member Name="DC1_8V">
3342bde4061SEd Tanous          <Annotation Term="OData.Description" String="DC 1.8V nominal."/>
3352bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall indicate the device supports a nominal voltage of 1.8VDC."/>
3362bde4061SEd Tanous          <Annotation Term="Redfish.Revisions">
3372bde4061SEd Tanous            <Collection>
3382bde4061SEd Tanous              <Record>
3392bde4061SEd Tanous                <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/>
3402bde4061SEd Tanous                <PropertyValue Property="Version" String="v1_7_0"/>
3412bde4061SEd Tanous              </Record>
3422bde4061SEd Tanous            </Collection>
3432bde4061SEd Tanous          </Annotation>
3442bde4061SEd Tanous        </Member>
3452bde4061SEd Tanous      </EnumType>
3462bde4061SEd Tanous
3472bde4061SEd Tanous      <EnumType Name="PlugType">
3482bde4061SEd Tanous        <Member Name="NEMA_5_15P">
3492bde4061SEd Tanous          <Annotation Term="OData.Description" String="NEMA 5-15P (Single-phase 125V; 15A; 1P3W)."/>
3502bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall represent a plug that matches the NEMA specified 5-15 straight (non-locking) plug (Single-phase 125V; 15A; 1P3W)."/>
3512bde4061SEd Tanous        </Member>
3522bde4061SEd Tanous        <Member Name="NEMA_L5_15P">
3532bde4061SEd Tanous          <Annotation Term="OData.Description" String="NEMA L5-15P (Single-phase 125V; 15A; 1P3W)."/>
3542bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall represent a plug that matches the NEMA specified locking L5-15 plug (Single-phase 125V; 15A; 1P3W)."/>
3552bde4061SEd Tanous        </Member>
3562bde4061SEd Tanous        <Member Name="NEMA_5_20P">
3572bde4061SEd Tanous          <Annotation Term="OData.Description" String="NEMA 5-20P (Single-phase 125V; 20A; 1P3W)."/>
3582bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall represent a plug that matches the NEMA specified 5-20 straight (non-locking) plug that exhibits a T-slot (Single-phase 125V; 20A; 1P3W)."/>
3592bde4061SEd Tanous        </Member>
3602bde4061SEd Tanous        <Member Name="NEMA_L5_20P">
3612bde4061SEd Tanous          <Annotation Term="OData.Description" String="NEMA L5-20P (Single-phase 125V; 20A; 1P3W)."/>
3622bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall represent a plug that matches the NEMA specified locking L5-20 plug (Single-phase 125V; 20A; 1P3W)."/>
3632bde4061SEd Tanous        </Member>
3642bde4061SEd Tanous        <Member Name="NEMA_L5_30P">
3652bde4061SEd Tanous          <Annotation Term="OData.Description" String="NEMA L5-30P (Single-phase 125V; 30A; 1P3W)."/>
3662bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall represent a plug that matches the NEMA specified locking L5-30 plug (Single-phase 125V; 30A; 1P3W)."/>
3672bde4061SEd Tanous        </Member>
3682bde4061SEd Tanous        <Member Name="NEMA_6_15P">
3692bde4061SEd Tanous          <Annotation Term="OData.Description" String="NEMA 6-15P (Single-phase 250V; 15A; 2P3W)."/>
3702bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall represent a plug that matches the NEMA specified 6-15 straight (non-locking) plug (Single-phase 250V; 15A; 2P3W)."/>
3712bde4061SEd Tanous        </Member>
3722bde4061SEd Tanous        <Member Name="NEMA_L6_15P">
3732bde4061SEd Tanous          <Annotation Term="OData.Description" String="NEMA L6-15P (Single-phase 250V; 15A; 2P3W)."/>
3742bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall represent a plug that matches the NEMA specified locking L6-15 plug (Single-phase 250V; 15A; 2P3W)."/>
3752bde4061SEd Tanous        </Member>
3762bde4061SEd Tanous        <Member Name="NEMA_6_20P">
3772bde4061SEd Tanous          <Annotation Term="OData.Description" String="NEMA 6-20P (Single-phase 250V; 20A; 2P3W)."/>
3782bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall represent a plug that matches the NEMA specified 6-20 straight (non-locking) plug (Single-phase 250V; 20A; 2P3W)."/>
3792bde4061SEd Tanous        </Member>
3802bde4061SEd Tanous        <Member Name="NEMA_L6_20P">
3812bde4061SEd Tanous          <Annotation Term="OData.Description" String="NEMA L6-20P (Single-phase 250V; 20A; 2P3W)."/>
3822bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall represent a plug that matches the NEMA specified locking L6-20 plug (Single-phase 250V; 20A; 2P3W)."/>
3832bde4061SEd Tanous        </Member>
3842bde4061SEd Tanous        <Member Name="NEMA_L6_30P">
3852bde4061SEd Tanous          <Annotation Term="OData.Description" String="NEMA L6-30P (Single-phase 250V; 30A; 2P3W)."/>
3862bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall represent a plug that matches the NEMA specified locking L6-30 plug (Single-phase 250V; 30A; 2P3W)."/>
3872bde4061SEd Tanous        </Member>
3882bde4061SEd Tanous        <Member Name="NEMA_L14_20P">
3892bde4061SEd Tanous          <Annotation Term="OData.Description" String="NEMA L14-20P (Split-phase 125/250V; 20A; 2P4W)."/>
3902bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall represent a plug that matches the NEMA specified locking L14-20 plug (Split-phase 125/250V; 20A; 2P4W)."/>
3912bde4061SEd Tanous        </Member>
3922bde4061SEd Tanous        <Member Name="NEMA_L14_30P">
3932bde4061SEd Tanous          <Annotation Term="OData.Description" String="NEMA L14-30P (Split-phase 125/250V; 30A; 2P4W)."/>
3942bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall represent a plug that matches the NEMA specified locking L14-30 plug (Split-phase 125/250V; 30A; 2P4W)."/>
3952bde4061SEd Tanous        </Member>
3962bde4061SEd Tanous        <Member Name="NEMA_L15_20P">
3972bde4061SEd Tanous          <Annotation Term="OData.Description" String="NEMA L15-20P (Three-phase 250V; 20A; 3P4W)."/>
3982bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall represent a plug that matches the NEMA specified locking L15-20 plug (Three-phase 250V; 20A; 3P4W)."/>
3992bde4061SEd Tanous        </Member>
4002bde4061SEd Tanous        <Member Name="NEMA_L15_30P">
4012bde4061SEd Tanous          <Annotation Term="OData.Description" String="NEMA L15-30P (Three-phase 250V; 30A; 3P4W)."/>
4022bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall represent a plug that matches the NEMA specified locking L15-30 plug (Three-phase 250V; 30A; 3P4W)."/>
4032bde4061SEd Tanous        </Member>
4042bde4061SEd Tanous        <Member Name="NEMA_L21_20P">
4052bde4061SEd Tanous          <Annotation Term="OData.Description" String="NEMA L21-20P (Three-phase 120/208V; 20A; 3P5W)."/>
4062bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall represent a plug that matches the NEMA specified locking L21-20 plug (Three-phase 120/208V; 20A; 3P5W)."/>
4072bde4061SEd Tanous        </Member>
4082bde4061SEd Tanous        <Member Name="NEMA_L21_30P">
4092bde4061SEd Tanous          <Annotation Term="OData.Description" String="NEMA L21-30P (Three-phase 120/208V; 30A; 3P5W)."/>
4102bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall represent a plug that matches the NEMA specified locking L21-30 plug (Three-phase 120/208V; 30A; 3P5W)."/>
4112bde4061SEd Tanous        </Member>
4122bde4061SEd Tanous        <Member Name="NEMA_L22_20P">
4132bde4061SEd Tanous          <Annotation Term="OData.Description" String="NEMA L22-20P (Three-phase 277/480V; 20A; 3P5W)."/>
4142bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall represent a plug that matches the NEMA specified locking L22-20 plug (Three-phase 277/480V; 20A; 3P5W)."/>
4152bde4061SEd Tanous        </Member>
4162bde4061SEd Tanous        <Member Name="NEMA_L22_30P">
4172bde4061SEd Tanous          <Annotation Term="OData.Description" String="NEMA L22-30P (Three-phase 277/480V; 30A; 3P5W)."/>
4182bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall represent a plug that matches the NEMA specified locking L22-30 plug (Three-phase 277/480V; 30A; 3P5W)."/>
4192bde4061SEd Tanous        </Member>
4202bde4061SEd Tanous        <Member Name="California_CS8265">
4212bde4061SEd Tanous          <Annotation Term="OData.Description" String="California Standard CS8265 (Single-phase 250V; 50A; 2P3W)."/>
42228cfceb2SGunnar Mills          <Annotation Term="OData.LongDescription" String="This value shall represent a plug that matches the 'California Standard' CS8265 style plug (Single-phase 250V; 50A; 2P3W)."/>
4232bde4061SEd Tanous        </Member>
4242bde4061SEd Tanous        <Member Name="California_CS8365">
4252bde4061SEd Tanous          <Annotation Term="OData.Description" String="California Standard CS8365 (Three-phase 250V; 50A; 3P4W)."/>
4262bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall represent a plug that matches the 'California Standard' CS8365 style plug (Three-phase 250V; 50A; 3P4W)."/>
4272bde4061SEd Tanous        </Member>
4282bde4061SEd Tanous        <Member Name="IEC_60320_C14">
4292bde4061SEd Tanous          <Annotation Term="OData.Description" String="IEC C14 (Single-phase 250V; 10A; 1P3W)."/>
4302bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall represent a plug that matches the IEC 60320 specified C14 input (Single-phase 250V; 10A; 1P3W)."/>
4312bde4061SEd Tanous        </Member>
4322bde4061SEd Tanous        <Member Name="IEC_60320_C20">
4332bde4061SEd Tanous          <Annotation Term="OData.Description" String="IEC C20 (Single-phase 250V; 16A; 1P3W)."/>
4342bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall represent a plug that matches the IEC 60320 specified C20 input (Single-phase 250V; 16A; 1P3W)."/>
4352bde4061SEd Tanous        </Member>
4362bde4061SEd Tanous        <Member Name="IEC_60309_316P6">
4372bde4061SEd Tanous          <Annotation Term="OData.Description" String="IEC 60309 316P6 (Single-phase 200-250V; 16A; 1P3W; Blue, 6-hour)."/>
4382bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall represent a plug that matches the IEC 60309 316P6 plug (Single-phase 200-250V; 16A; 1P3W; Blue, 6-hour)."/>
4392bde4061SEd Tanous        </Member>
4402bde4061SEd Tanous        <Member Name="IEC_60309_332P6">
4412bde4061SEd Tanous          <Annotation Term="OData.Description" String="IEC 60309 332P6 (Single-phase 200-250V; 32A; 1P3W; Blue, 6-hour)."/>
4422bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall represent a plug that matches the IEC 60309 332P6 plug (Single-phase 200-250V; 32A; 1P3W; Blue, 6-hour)."/>
4432bde4061SEd Tanous        </Member>
4442bde4061SEd Tanous        <Member Name="IEC_60309_363P6">
4452bde4061SEd Tanous          <Annotation Term="OData.Description" String="IEC 60309 363P6 (Single-phase 200-250V; 63A; 1P3W; Blue, 6-hour)."/>
4462bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall represent a plug that matches the IEC 60309 363P6 plug (Single-phase 200-250V; 63A; 1P3W; Blue, 6-hour)."/>
4472bde4061SEd Tanous        </Member>
4482bde4061SEd Tanous        <Member Name="IEC_60309_516P6">
4492bde4061SEd Tanous          <Annotation Term="OData.Description" String="IEC 60309 516P6 (Three-phase 200-240/346-415V; 16A; 3P5W; Red; 6-hour)."/>
4502bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall represent a plug that matches the IEC 60309 516P6 plug (Three-phase 200-240/346-415V; 16A; 3P5W; Red; 6-hour)."/>
4512bde4061SEd Tanous        </Member>
4522bde4061SEd Tanous        <Member Name="IEC_60309_532P6">
4532bde4061SEd Tanous          <Annotation Term="OData.Description" String="IEC 60309 532P6 (Three-phase 200-240/346-415V; 32A; 3P5W; Red; 6-hour)."/>
4542bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall represent a plug that matches the IEC 60309 plug 532P6 (Three-phase 200-240/346-415V; 32A; 3P5W; Red; 6-hour)."/>
4552bde4061SEd Tanous        </Member>
4562bde4061SEd Tanous        <Member Name="IEC_60309_563P6">
4572bde4061SEd Tanous          <Annotation Term="OData.Description" String="IEC 60309 563P6 (Three-phase 200-240/346-415V; 63A; 3P5W; Red; 6-hour)."/>
4582bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall represent a plug that matches the IEC 60309 563P6 plug (Three-phase 200-240/346-415V; 63A; 3P5W; Red; 6-hour)."/>
4592bde4061SEd Tanous        </Member>
4602bde4061SEd Tanous        <Member Name="IEC_60309_460P9">
4612bde4061SEd Tanous          <Annotation Term="OData.Description" String="IEC 60309 460P9 (Three-phase 200-250V; 60A; 3P4W; Blue; 9-hour)."/>
4622bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall represent a plug that matches the IEC 60309 460P9 plug (Three-phase 200-250V; 60A; 3P4W; Blue; 9-hour)."/>
4632bde4061SEd Tanous        </Member>
4642bde4061SEd Tanous        <Member Name="IEC_60309_560P9">
4652bde4061SEd Tanous          <Annotation Term="OData.Description" String="IEC 60309 560P9 (Three-phase 120-144/208-250V; 60A; 3P5W; Blue; 9-hour)."/>
4662bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall represent a plug that matches the IEC 60309 plug 560P9 (Three-phase 120-144/208-250V; 60A; 3P5W; Blue; 9-hour)."/>
4672bde4061SEd Tanous        </Member>
4682bde4061SEd Tanous        <Member Name="Field_208V_3P4W_60A">
4692bde4061SEd Tanous          <Annotation Term="OData.Description" String="Field-wired; Three-phase 200-250V; 60A; 3P4W."/>
4702bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall represent field-wired input that is three-phase 200-250V; 60A; 3P4W."/>
4712bde4061SEd Tanous        </Member>
4722bde4061SEd Tanous        <Member Name="Field_400V_3P5W_32A">
4732bde4061SEd Tanous          <Annotation Term="OData.Description" String="Field-wired; Three-phase 200-240/346-415V; 32A; 3P5W."/>
4742bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This value shall represent field-wired input that is three-phase 200-240/346-415V; 32A; 3P5W."/>
4752bde4061SEd Tanous        </Member>
4762bde4061SEd Tanous      </EnumType>
4772bde4061SEd Tanous    </Schema>
4782bde4061SEd Tanous
4792bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_0_0">
4802bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
4812bde4061SEd Tanous      <Annotation Term="Redfish.Release" String="2019.4"/>
482f2a8e57eSGunnar Mills
4832bde4061SEd Tanous      <EntityType Name="Circuit" BaseType="Circuit.Circuit">
4842bde4061SEd Tanous        <Property Name="Status" Type="Resource.Status" Nullable="false">
4852bde4061SEd Tanous          <Annotation Term="OData.Description" String="The status and health of the resource and its subordinate or dependent resources."/>
4862bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain any status or health properties of the resource."/>
4872bde4061SEd Tanous        </Property>
4882bde4061SEd Tanous        <Property Name="CircuitType" Type="Circuit.v1_0_0.CircuitType">
4892bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
4902bde4061SEd Tanous          <Annotation Term="OData.Description" String="The type of circuit."/>
4912bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the type of circuit."/>
4922bde4061SEd Tanous        </Property>
4932bde4061SEd Tanous        <Property Name="CriticalCircuit" Type="Edm.Boolean">
4942bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
4952bde4061SEd Tanous          <Annotation Term="OData.Description" String="Designates if this is a critical circuit."/>
4962bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall indicate whether the circuit is designated as a critical circuit, and therefore is excluded from autonomous logic that could affect the state of the circuit.  The value shall be `true` if the circuit is deemed critical, and `false` if the circuit is not critical."/>
4972bde4061SEd Tanous        </Property>
4982bde4061SEd Tanous        <Property Name="ElectricalContext" Type="Sensor.ElectricalContext">
4992bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
5002bde4061SEd Tanous          <Annotation Term="OData.Description" String="The combination of current-carrying conductors."/>
5012bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the combination of current-carrying conductors that distribute power."/>
5022bde4061SEd Tanous        </Property>
5032bde4061SEd Tanous        <Property Name="PhaseWiringType" Type="Circuit.PhaseWiringType">
5042bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
5052bde4061SEd Tanous          <Annotation Term="OData.Description" String="The number of ungrounded current-carrying conductors (phases) and the total number of conductors (wires)."/>
5062bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the number of ungrounded current-carrying conductors (phases) and the total number of conductors (wires)."/>
5072bde4061SEd Tanous        </Property>
5082bde4061SEd Tanous        <Property Name="VoltageType" Type="Circuit.v1_0_0.VoltageType">
5092bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
5102bde4061SEd Tanous          <Annotation Term="OData.Description" String="The type of voltage applied to the circuit."/>
5112bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the type of voltage applied to the circuit."/>
5122bde4061SEd Tanous        </Property>
5132bde4061SEd Tanous        <Property Name="PlugType" Type="Circuit.PlugType">
5142bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
5152bde4061SEd Tanous          <Annotation Term="OData.Description" String="The type of plug according to NEMA, IEC, or regional standards."/>
5162bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the type of physical plug used for this circuit, as defined by IEC, NEMA, or regional standards."/>
5172bde4061SEd Tanous        </Property>
5182bde4061SEd Tanous        <Property Name="NominalVoltage" Type="Circuit.NominalVoltageType">
5192bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
5202bde4061SEd Tanous          <Annotation Term="OData.Description" String="The nominal voltage for this circuit."/>
5212bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the nominal voltage for this circuit, in volt units."/>
5222bde4061SEd Tanous        </Property>
5232bde4061SEd Tanous        <Property Name="RatedCurrentAmps" Type="Edm.Decimal">
5242bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
5252bde4061SEd Tanous          <Annotation Term="OData.Description" String="The rated maximum current allowed for this circuit."/>
5262bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the rated maximum current for this circuit, in ampere units, after any required de-rating, due to safety agency or other regulatory requirements, has been applied."/>
5272bde4061SEd Tanous          <Annotation Term="Measures.Unit" String="A"/>
5282bde4061SEd Tanous          <Annotation Term="Validation.Minimum" Int="0"/>
5292bde4061SEd Tanous        </Property>
5302bde4061SEd Tanous        <Property Name="IndicatorLED" Type="Resource.IndicatorLED">
5312bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
5322bde4061SEd Tanous          <Annotation Term="OData.Description" String="The state of the indicator LED, which identifies the circuit."/>
5332bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the indicator light state for the indicator light associated with this circuit."/>
5342bde4061SEd Tanous          <Annotation Term="Redfish.Revisions">
5352bde4061SEd Tanous            <Collection>
5362bde4061SEd Tanous              <Record>
5372bde4061SEd Tanous                <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Deprecated"/>
5382bde4061SEd Tanous                <PropertyValue Property="Version" String="v1_1_0"/>
539f2a8e57eSGunnar Mills                <PropertyValue Property="Description" String="This property has been deprecated in favor of the `LocationIndicatorActive` property."/>
5402bde4061SEd Tanous              </Record>
5412bde4061SEd Tanous            </Collection>
5422bde4061SEd Tanous          </Annotation>
5432bde4061SEd Tanous        </Property>
5442bde4061SEd Tanous        <Property Name="BreakerState" Type="Circuit.BreakerStates">
5452bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
5462bde4061SEd Tanous          <Annotation Term="OData.Description" String="The state of the overcurrent protection device."/>
5472bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the state of the overcurrent protection device."/>
5482bde4061SEd Tanous        </Property>
5492bde4061SEd Tanous        <Property Name="PowerOnDelaySeconds" Type="Edm.Decimal">
5502bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
551f2a8e57eSGunnar Mills          <Annotation Term="OData.Description" String="The number of seconds to delay power up after a power cycle or a `PowerControl` action.  Zero seconds indicates no delay to power up."/>
552f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain the number of seconds to delay power up after a power cycle or a `PowerControl` action.  The value `0` shall indicate no delay to power up."/>
5532bde4061SEd Tanous        </Property>
5542bde4061SEd Tanous        <Property Name="PowerOffDelaySeconds" Type="Edm.Decimal">
5552bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
556f2a8e57eSGunnar Mills          <Annotation Term="OData.Description" String="The number of seconds to delay power off after a `PowerControl` action.  Zero seconds indicates no delay to power off."/>
557f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain the number of seconds to delay power off after a `PowerControl` action.  The value `0` shall indicate no delay to power off."/>
5582bde4061SEd Tanous        </Property>
5592bde4061SEd Tanous        <Property Name="PowerCycleDelaySeconds" Type="Edm.Decimal">
5602bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
561f2a8e57eSGunnar Mills          <Annotation Term="OData.Description" String="The number of seconds to delay power on after a `PowerControl` action to cycle power.  Zero seconds indicates no delay."/>
562f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain the number of seconds to delay power on after a `PowerControl` action to cycle power.  The value `0` shall indicate no delay to power on."/>
5632bde4061SEd Tanous        </Property>
5642bde4061SEd Tanous        <Property Name="PowerRestoreDelaySeconds" Type="Edm.Decimal">
5652bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
5662bde4061SEd Tanous          <Annotation Term="OData.Description" String="The number of seconds to delay power on after power has been restored.  Zero seconds indicates no delay."/>
5672bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the number of seconds to delay power on after a power fault.  The value `0` shall indicate no delay to power on."/>
5682bde4061SEd Tanous        </Property>
5692bde4061SEd Tanous        <Property Name="PowerRestorePolicy" Type="Circuit.PowerRestorePolicyTypes" Nullable="false">
5702bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
5712bde4061SEd Tanous          <Annotation Term="OData.Description" String="The desired power state of the circuit when power is restored after a power loss."/>
572f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain the desired `PowerState` of the circuit when power is applied.  The value `LastState` shall return the circuit to the `PowerState` it was in when power was lost."/>
5732bde4061SEd Tanous        </Property>
5742bde4061SEd Tanous        <Property Name="PowerState" Type="Resource.PowerState">
5752bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
5762bde4061SEd Tanous          <Annotation Term="OData.Description" String="The power state of the circuit."/>
5772bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the power state of the circuit."/>
5782bde4061SEd Tanous        </Property>
5792bde4061SEd Tanous        <Property Name="PowerEnabled" Type="Edm.Boolean">
5802bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
5812bde4061SEd Tanous          <Annotation Term="OData.Description" String="Indicates if the circuit can be powered."/>
5822bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall indicate the power enable state of the circuit.  The value `true` shall indicate that the circuit can be powered on, and `false` shall indicate that the circuit cannot be powered."/>
5832bde4061SEd Tanous        </Property>
5842bde4061SEd Tanous        <NavigationProperty Name="Voltage" Type="Sensor.Sensor">
5852bde4061SEd Tanous          <Annotation Term="Redfish.ExcerptCopy" String="Voltage"/>
58628cfceb2SGunnar Mills          <Annotation Term="OData.Description" String="The voltage (V) for this circuit."/>
58728cfceb2SGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain the voltage, in volt units, for this circuit.  The value of the `DataSourceUri` property, if present, shall reference a resource of type `Sensor` with the `ReadingType` property containing the value `Voltage`.  This property shall not be present if `PhaseWiringType` contains a value that indicates a 4-wire or greater configuration, such as `TwoPhase4Wire`."/>
5882bde4061SEd Tanous        </NavigationProperty>
5892bde4061SEd Tanous        <NavigationProperty Name="CurrentAmps" Type="Sensor.Sensor">
5902bde4061SEd Tanous          <Annotation Term="Redfish.ExcerptCopy" String="Current"/>
59128cfceb2SGunnar Mills          <Annotation Term="OData.Description" String="The current (A) for this circuit."/>
59228cfceb2SGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain the current, in ampere units, for this circuit.  The value of the `DataSourceUri` property, if present, shall reference a resource of type `Sensor` with the `ReadingType` property containing the value `Current`.  This property shall not be present if `PhaseWiringType` contains a value that indicates a 4-wire or greater configuration, such as `TwoPhase4Wire`."/>
5932bde4061SEd Tanous        </NavigationProperty>
5942bde4061SEd Tanous        <NavigationProperty Name="PowerWatts" Type="Sensor.Sensor">
5952bde4061SEd Tanous          <Annotation Term="Redfish.ExcerptCopy" String="Power"/>
5962bde4061SEd Tanous          <Annotation Term="OData.Description" String="The power (W) for this circuit."/>
597f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain the total power, in watt units, for this circuit that represents the `Total` `ElectricalContext` sensor when multiple power sensors exist for this circuit.  The value of the `DataSourceUri` property, if present, shall reference a resource of type `Sensor` with the `ReadingType` property containing the value `Power`."/>
5982bde4061SEd Tanous        </NavigationProperty>
5992bde4061SEd Tanous        <NavigationProperty Name="EnergykWh" Type="Sensor.Sensor">
6002bde4061SEd Tanous          <Annotation Term="Redfish.ExcerptCopy" String="EnergykWh"/>
6012bde4061SEd Tanous          <Annotation Term="OData.Description" String="The energy (kWh) for this circuit."/>
602f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain the total energy, in kilowatt-hour units, for this circuit that represents the `Total` `ElectricalContext` sensor when multiple energy sensors exist for this circuit.  The value of the `DataSourceUri` property, if present, shall reference a resource of type `Sensor` with the `ReadingType` property containing the value `EnergykWh`."/>
6032bde4061SEd Tanous        </NavigationProperty>
6042bde4061SEd Tanous        <NavigationProperty Name="FrequencyHz" Type="Sensor.Sensor">
6052bde4061SEd Tanous          <Annotation Term="Redfish.ExcerptCopy"/>
6062bde4061SEd Tanous          <Annotation Term="OData.Description" String="The frequency (Hz) for this circuit."/>
607f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain the frequency, in hertz units, for this circuit.  The value of the `DataSourceUri` property, if present, shall reference a resource of type `Sensor` with the `ReadingType` property containing the value `Frequency`."/>
6082bde4061SEd Tanous        </NavigationProperty>
6092bde4061SEd Tanous        <Property Name="PolyPhaseVoltage" Type="Circuit.v1_0_0.VoltageSensors">
6102bde4061SEd Tanous          <Annotation Term="OData.Description" String="The voltage readings for this circuit."/>
61128cfceb2SGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain the voltage sensors for this circuit.  For 3-wire circuits, this property shall contain a duplicate copy of the voltage sensor referenced in the `Voltage` property, if present.  For other circuits, this property should contain multiple voltage sensor readings used to fully describe the circuit."/>
6122bde4061SEd Tanous        </Property>
6132bde4061SEd Tanous        <Property Name="PolyPhaseCurrentAmps" Type="Circuit.v1_0_0.CurrentSensors">
6142bde4061SEd Tanous          <Annotation Term="OData.Description" String="The current readings for this circuit."/>
61528cfceb2SGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain the current sensors for this circuit.  For 3-wire circuits, this property shall contain a duplicate copy of the current sensor referenced in the `CurrentAmps` property, if present.  For other circuits, this property should contain multiple current sensor readings used to fully describe the circuit."/>
6162bde4061SEd Tanous        </Property>
6172bde4061SEd Tanous        <Property Name="PolyPhasePowerWatts" Type="Circuit.v1_0_0.PowerSensors">
6182bde4061SEd Tanous          <Annotation Term="OData.Description" String="The power readings for this circuit."/>
61928cfceb2SGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain the power sensors for this circuit.  For 3-wire circuits, this property shall contain a duplicate copy of the power sensor referenced in the `PowerWatts` property, if present.  For other circuits, this property should contain multiple power sensor readings used to fully describe the circuit."/>
6202bde4061SEd Tanous        </Property>
6212bde4061SEd Tanous        <Property Name="PolyPhaseEnergykWh" Type="Circuit.v1_0_0.EnergySensors">
6222bde4061SEd Tanous          <Annotation Term="OData.Description" String="The energy readings for this circuit."/>
62328cfceb2SGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain the energy sensors for this circuit.  For 3-wire circuits, this property shall contain a duplicate copy of the energy sensor referenced in the `EnergykWh` property, if present.  For other circuits, this property should contain multiple energy sensor readings used to fully describe the circuit."/>
6242bde4061SEd Tanous        </Property>
6252bde4061SEd Tanous        <Property Name="Links" Type="Circuit.v1_0_0.Links" Nullable="false">
6262bde4061SEd Tanous          <Annotation Term="OData.Description" String="The links to other resources that are related to this resource."/>
6272bde4061SEd 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."/>
6282bde4061SEd Tanous        </Property>
6292bde4061SEd Tanous        <Property Name="Actions" Type="Circuit.v1_0_0.Actions" Nullable="false">
6302bde4061SEd Tanous          <Annotation Term="OData.Description" String="The available actions for this resource."/>
6312bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the available actions for this resource."/>
6322bde4061SEd Tanous        </Property>
6332bde4061SEd Tanous      </EntityType>
6342bde4061SEd Tanous
6352bde4061SEd Tanous      <ComplexType Name="Links" BaseType="Resource.Links">
6362bde4061SEd Tanous        <Annotation Term="OData.Description" String="The links to other resources that are related to this resource."/>
6372bde4061SEd 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."/>
6382bde4061SEd Tanous        <NavigationProperty Name="BranchCircuit" Type="Circuit.Circuit">
6392bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
6402bde4061SEd Tanous          <Annotation Term="OData.Description" String="A reference to the branch circuit related to this circuit."/>
641f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource of type `Circuit` that represents the branch circuit associated with this circuit."/>
6422bde4061SEd Tanous          <Annotation Term="OData.AutoExpandReferences"/>
6432bde4061SEd Tanous        </NavigationProperty>
6442bde4061SEd Tanous        <NavigationProperty Name="Outlets" Type="Collection(Outlet.Outlet)">
6452bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
6462bde4061SEd Tanous          <Annotation Term="OData.Description" String="An array of references to the outlets contained by this circuit."/>
647f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain an array of links to resources of type `Outlet` that represent the outlets associated with this circuit."/>
6482bde4061SEd Tanous          <Annotation Term="OData.AutoExpandReferences"/>
6492bde4061SEd Tanous        </NavigationProperty>
6502bde4061SEd Tanous      </ComplexType>
6512bde4061SEd Tanous
6522bde4061SEd Tanous      <ComplexType Name="Actions">
6532bde4061SEd Tanous        <Annotation Term="OData.AdditionalProperties" Bool="false"/>
6542bde4061SEd Tanous        <Annotation Term="OData.Description" String="The available actions for this resource."/>
6552bde4061SEd Tanous        <Annotation Term="OData.LongDescription" String="This type shall contain the available actions for this resource."/>
6562bde4061SEd Tanous        <Property Name="Oem" Type="Circuit.v1_0_0.OemActions" Nullable="false">
6572bde4061SEd Tanous          <Annotation Term="OData.Description" String="The available OEM-specific actions for this resource."/>
6582bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain the available OEM-specific actions for this resource."/>
6592bde4061SEd Tanous        </Property>
6602bde4061SEd Tanous      </ComplexType>
6612bde4061SEd Tanous
6622bde4061SEd Tanous      <ComplexType Name="OemActions">
6632bde4061SEd Tanous        <Annotation Term="OData.AdditionalProperties" Bool="true"/>
6642bde4061SEd Tanous        <Annotation Term="OData.Description" String="The available OEM-specific actions for this resource."/>
6652bde4061SEd Tanous        <Annotation Term="OData.LongDescription" String="This type shall contain the available OEM-specific actions for this resource."/>
6662bde4061SEd Tanous      </ComplexType>
6672bde4061SEd Tanous
6682bde4061SEd Tanous      <ComplexType Name="VoltageSensors">
6692bde4061SEd Tanous        <Annotation Term="OData.AdditionalProperties" Bool="false"/>
6702bde4061SEd Tanous        <Annotation Term="OData.Description" String="The voltage readings for this circuit."/>
6712bde4061SEd Tanous        <Annotation Term="OData.LongDescription" String="This type shall contain properties that describe voltage sensor readings for a circuit."/>
6722bde4061SEd Tanous        <NavigationProperty Name="Line1ToLine2" Type="Sensor.Sensor">
6732bde4061SEd Tanous          <Annotation Term="Redfish.ExcerptCopy" String="Voltage"/>
6742bde4061SEd Tanous          <Annotation Term="OData.Description" String="The Line 1 to Line 2 voltage (V) for this circuit."/>
675f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain the line-to-line voltage, in volt units, between L1 and L2.  The value of the `DataSourceUri` property, if present, shall reference a resource of type `Sensor` with the `ReadingType` property containing the value `Voltage`.  This property shall not be present if the equipment does not include an L1-L2 measurement."/>
6762bde4061SEd Tanous        </NavigationProperty>
6772bde4061SEd Tanous        <NavigationProperty Name="Line2ToLine3" Type="Sensor.Sensor">
6782bde4061SEd Tanous          <Annotation Term="Redfish.ExcerptCopy" String="Voltage"/>
6792bde4061SEd Tanous          <Annotation Term="OData.Description" String="The Line 2 to Line 3 voltage (V) for this circuit."/>
680f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain the line-to-line voltage, in volt units, between L2 and L3.  The value of the `DataSourceUri` property, if present, shall reference a resource of type `Sensor` with the `ReadingType` property containing the value `Voltage`.  This property shall not be present if the equipment does not include an L2-L3 measurement."/>
6812bde4061SEd Tanous        </NavigationProperty>
6822bde4061SEd Tanous        <NavigationProperty Name="Line3ToLine1" Type="Sensor.Sensor">
6832bde4061SEd Tanous          <Annotation Term="Redfish.ExcerptCopy" String="Voltage"/>
6842bde4061SEd Tanous          <Annotation Term="OData.Description" String="The Line 3 to Line 1 voltage (V) for this circuit."/>
685f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain the line-to-line voltage, in volt units, between L3 and L1.  The value of the `DataSourceUri` property, if present, shall reference a resource of type `Sensor` with the `ReadingType` property containing the value `Voltage`.  This property shall not be present if the equipment does not include an L3-L1 measurement."/>
6862bde4061SEd Tanous        </NavigationProperty>
6872bde4061SEd Tanous        <NavigationProperty Name="Line1ToNeutral" Type="Sensor.Sensor">
6882bde4061SEd Tanous          <Annotation Term="Redfish.ExcerptCopy" String="Voltage"/>
6892bde4061SEd Tanous          <Annotation Term="OData.Description" String="The Line 1 to Neutral voltage (V) for this circuit."/>
690f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain the line-to-line voltage, in volt units, between L1 and Neutral.  The value of the `DataSourceUri` property, if present, shall reference a resource of type `Sensor` with the `ReadingType` property containing the value `Voltage`.  This property shall not be present if the equipment does not include an L1-Neutral measurement."/>
6912bde4061SEd Tanous        </NavigationProperty>
6922bde4061SEd Tanous        <NavigationProperty Name="Line2ToNeutral" Type="Sensor.Sensor">
6932bde4061SEd Tanous          <Annotation Term="Redfish.ExcerptCopy" String="Voltage"/>
6942bde4061SEd Tanous          <Annotation Term="OData.Description" String="The Line 2 to Neutral voltage (V) for this circuit."/>
695f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain the line-to-line voltage, in volt units, between L2 and Neutral.  The value of the `DataSourceUri` property, if present, shall reference a resource of type `Sensor` with the `ReadingType` property containing the value `Voltage`.  This property shall not be present if the equipment does not include an L2-Neutral measurement."/>
6962bde4061SEd Tanous        </NavigationProperty>
6972bde4061SEd Tanous        <NavigationProperty Name="Line3ToNeutral" Type="Sensor.Sensor">
6982bde4061SEd Tanous          <Annotation Term="Redfish.ExcerptCopy" String="Voltage"/>
6992bde4061SEd Tanous          <Annotation Term="OData.Description" String="The Line 3 to Neutral voltage (V) for this circuit."/>
700f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain the line-to-line voltage, in volt units, between L3 and Neutral.  The value of the `DataSourceUri` property, if present, shall reference a resource of type `Sensor` with the `ReadingType` property containing the value `Voltage`.  This property shall not be present if the equipment does not include an L3-Neutral measurement."/>
7012bde4061SEd Tanous        </NavigationProperty>
7022bde4061SEd Tanous      </ComplexType>
7032bde4061SEd Tanous
7042bde4061SEd Tanous      <ComplexType Name="CurrentSensors">
7052bde4061SEd Tanous        <Annotation Term="OData.AdditionalProperties" Bool="false"/>
7062bde4061SEd Tanous        <Annotation Term="OData.Description" String="The current sensors for this circuit."/>
7072bde4061SEd Tanous        <Annotation Term="OData.LongDescription" String="This type shall contain properties that describe current sensor readings for a circuit."/>
7082bde4061SEd Tanous        <NavigationProperty Name="Line1" Type="Sensor.Sensor">
7092bde4061SEd Tanous          <Annotation Term="Redfish.ExcerptCopy" String="Current"/>
7102bde4061SEd Tanous          <Annotation Term="OData.Description" String="Line 1 current (A)."/>
711f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain the line current, in ampere units, for L1.  The value of the `DataSourceUri` property, if present, shall reference a resource of type `Sensor` with the `ReadingType` property containing the value `Current`.  This property shall not be present if the equipment does not include an L1 measurement."/>
7122bde4061SEd Tanous        </NavigationProperty>
7132bde4061SEd Tanous        <NavigationProperty Name="Line2" Type="Sensor.Sensor">
7142bde4061SEd Tanous          <Annotation Term="Redfish.ExcerptCopy" String="Current"/>
7152bde4061SEd Tanous          <Annotation Term="OData.Description" String="Line 2 current (A)."/>
716f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain the line current, in ampere units, for L2.  The value of the `DataSourceUri` property, if present, shall reference a resource of type `Sensor` with the `ReadingType` property containing the value `Current`.  This property shall not be present if the equipment does not include an L2 measurement."/>
7172bde4061SEd Tanous        </NavigationProperty>
7182bde4061SEd Tanous        <NavigationProperty Name="Line3" Type="Sensor.Sensor">
7192bde4061SEd Tanous          <Annotation Term="Redfish.ExcerptCopy" String="Current"/>
7202bde4061SEd Tanous          <Annotation Term="OData.Description" String="Line 3 current (A)."/>
721f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain the line current, in ampere units, for L3.  The value of the `DataSourceUri` property, if present, shall reference a resource of type `Sensor` with the `ReadingType` property containing the value `Current`.  This property shall not be present if the equipment does not include an L3 measurement."/>
7222bde4061SEd Tanous        </NavigationProperty>
7232bde4061SEd Tanous        <NavigationProperty Name="Neutral" Type="Sensor.Sensor">
7242bde4061SEd Tanous          <Annotation Term="Redfish.ExcerptCopy" String="Current"/>
7252bde4061SEd Tanous          <Annotation Term="OData.Description" String="Neutral line current (A)."/>
726f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain the line current, in ampere units, for the Neutral line.  The value of the `DataSourceUri` property, if present, shall reference a resource of type `Sensor` with the `ReadingType` property containing the value `Current`.  This property shall not be present if the equipment does not include a Neutral line measurement."/>
7272bde4061SEd Tanous        </NavigationProperty>
7282bde4061SEd Tanous      </ComplexType>
7292bde4061SEd Tanous
7302bde4061SEd Tanous      <ComplexType Name="EnergySensors">
7312bde4061SEd Tanous        <Annotation Term="OData.AdditionalProperties" Bool="false"/>
7322bde4061SEd Tanous        <Annotation Term="OData.Description" String="The energy readings for this circuit."/>
7332bde4061SEd Tanous        <Annotation Term="OData.LongDescription" String="This type shall contain properties that describe energy sensor readings for a circuit."/>
7342bde4061SEd Tanous        <NavigationProperty Name="Line1ToLine2" Type="Sensor.Sensor">
7352bde4061SEd Tanous          <Annotation Term="Redfish.ExcerptCopy" String="EnergykWh"/>
7362bde4061SEd Tanous          <Annotation Term="OData.Description" String="The Line 1 to Line 2 energy (kWh) for this circuit."/>
737f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain the energy, in kilowatt-hour units, between L1 and L2.  The value of the `DataSourceUri` property, if present, shall reference a resource of type `Sensor` with the `ReadingType` property containing the value `EnergykWh`.  This property shall not be present if the equipment does not include an L1-L2 measurement."/>
7382bde4061SEd Tanous        </NavigationProperty>
7392bde4061SEd Tanous        <NavigationProperty Name="Line2ToLine3" Type="Sensor.Sensor">
7402bde4061SEd Tanous          <Annotation Term="Redfish.ExcerptCopy" String="EnergykWh"/>
7412bde4061SEd Tanous          <Annotation Term="OData.Description" String="The Line 2 to Line 3 energy (kWh) for this circuit."/>
742f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain the energy, in kilowatt-hour units, between L2 and L3.  The value of the `DataSourceUri` property, if present, shall reference a resource of type `Sensor` with the `ReadingType` property containing the value `EnergykWh`.  This property shall not be present if the equipment does not include an L2-L3 measurement."/>
7432bde4061SEd Tanous        </NavigationProperty>
7442bde4061SEd Tanous        <NavigationProperty Name="Line3ToLine1" Type="Sensor.Sensor">
7452bde4061SEd Tanous          <Annotation Term="Redfish.ExcerptCopy" String="EnergykWh"/>
7462bde4061SEd Tanous          <Annotation Term="OData.Description" String="The Line 3 to Line 1 energy (kWh) for this circuit."/>
747f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain the energy, in kilowatt-hour units, between L3 and L1.  The value of the `DataSourceUri` property, if present, shall reference a resource of type `Sensor` with the `ReadingType` property containing the value `EnergykWh`.  This property shall not be present if the equipment does not include an L3-L1 measurement."/>
7482bde4061SEd Tanous        </NavigationProperty>
7492bde4061SEd Tanous        <NavigationProperty Name="Line1ToNeutral" Type="Sensor.Sensor">
7502bde4061SEd Tanous          <Annotation Term="Redfish.ExcerptCopy" String="EnergykWh"/>
7512bde4061SEd Tanous          <Annotation Term="OData.Description" String="The Line 1 to Neutral energy (kWh) for this circuit."/>
752f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain the energy, in kilowatt-hour units, between L1 and Neutral.  The value of the `DataSourceUri` property, if present, shall reference a resource of type `Sensor` with the `ReadingType` property containing the value `EnergykWh`.  This property shall not be present if the equipment does not include an L1-Neutral measurement."/>
7532bde4061SEd Tanous        </NavigationProperty>
7542bde4061SEd Tanous        <NavigationProperty Name="Line2ToNeutral" Type="Sensor.Sensor">
7552bde4061SEd Tanous          <Annotation Term="Redfish.ExcerptCopy" String="EnergykWh"/>
7562bde4061SEd Tanous          <Annotation Term="OData.Description" String="The Line 2 to Neutral energy (kWh) for this circuit."/>
757f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain the energy, in kilowatt-hour units, between L2 and Neutral.  The value of the `DataSourceUri` property, if present, shall reference a resource of type `Sensor` with the `ReadingType` property containing the value `EnergykWh`.  This property shall not be present if the equipment does not include an L2-Neutral measurement."/>
7582bde4061SEd Tanous        </NavigationProperty>
7592bde4061SEd Tanous        <NavigationProperty Name="Line3ToNeutral" Type="Sensor.Sensor">
7602bde4061SEd Tanous          <Annotation Term="Redfish.ExcerptCopy" String="EnergykWh"/>
7612bde4061SEd Tanous          <Annotation Term="OData.Description" String="The Line 3 to Neutral energy (kWh) for this circuit."/>
762f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain the energy, in kilowatt-hour units, between L3 and Neutral.  The value of the `DataSourceUri` property, if present, shall reference a resource of type `Sensor` with the `ReadingType` property containing the value `EnergykWh`.  This property shall not be present if the equipment does not include an L3-Neutral measurement."/>
7632bde4061SEd Tanous        </NavigationProperty>
7642bde4061SEd Tanous      </ComplexType>
7652bde4061SEd Tanous
7662bde4061SEd Tanous      <ComplexType Name="PowerSensors">
7672bde4061SEd Tanous        <Annotation Term="OData.AdditionalProperties" Bool="false"/>
7682bde4061SEd Tanous        <Annotation Term="OData.Description" String="This property contains the power sensors."/>
7692bde4061SEd Tanous        <Annotation Term="OData.LongDescription" String="This type shall contain properties that describe power sensor readings for a circuit."/>
7702bde4061SEd Tanous        <NavigationProperty Name="Line1ToLine2" Type="Sensor.Sensor">
7712bde4061SEd Tanous          <Annotation Term="Redfish.ExcerptCopy" String="Power"/>
7722bde4061SEd Tanous          <Annotation Term="OData.Description" String="The Line 1 to Line 2 power (W) for this circuit."/>
773f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain the power, in watt units, between L1 and L2.  The value of the `DataSourceUri` property, if present, shall reference a resource of type `Sensor` with the `ReadingType` property containing the value `Power`.  This property shall not be present if the equipment does not include an L1-L2 measurement."/>
7742bde4061SEd Tanous        </NavigationProperty>
7752bde4061SEd Tanous        <NavigationProperty Name="Line2ToLine3" Type="Sensor.Sensor">
7762bde4061SEd Tanous          <Annotation Term="Redfish.ExcerptCopy" String="Power"/>
7772bde4061SEd Tanous          <Annotation Term="OData.Description" String="The Line 2 to Line 3 power (W) for this circuit."/>
778f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain the power, in watt units, between L2 and L3.  The value of the `DataSourceUri` property, if present, shall reference a resource of type `Sensor` with the `ReadingType` property containing the value `Power`.  This property shall not be present if the equipment does not include an L2-L3 measurement."/>
7792bde4061SEd Tanous        </NavigationProperty>
7802bde4061SEd Tanous        <NavigationProperty Name="Line3ToLine1" Type="Sensor.Sensor">
7812bde4061SEd Tanous          <Annotation Term="Redfish.ExcerptCopy" String="Power"/>
7822bde4061SEd Tanous          <Annotation Term="OData.Description" String="The Line 3 to Line 1 power (W) for this circuit."/>
783f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain the power, in watt units, between L3 and L1.  The value of the `DataSourceUri` property, if present, shall reference a resource of type `Sensor` with the `ReadingType` property containing the value `Power`.  This property shall not be present if the equipment does not include an L3-L1 measurement."/>
7842bde4061SEd Tanous        </NavigationProperty>
7852bde4061SEd Tanous        <NavigationProperty Name="Line1ToNeutral" Type="Sensor.Sensor">
7862bde4061SEd Tanous          <Annotation Term="Redfish.ExcerptCopy" String="Power"/>
7872bde4061SEd Tanous          <Annotation Term="OData.Description" String="The Line 1 to Neutral power (W) for this circuit."/>
788f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain the power, in watt units, between L1 and Neutral.  The value of the `DataSourceUri` property, if present, shall reference a resource of type `Sensor` with the `ReadingType` property containing the value `Power`.  This property shall not be present if the equipment does not include an L1-Neutral measurement."/>
7892bde4061SEd Tanous        </NavigationProperty>
7902bde4061SEd Tanous        <NavigationProperty Name="Line2ToNeutral" Type="Sensor.Sensor">
7912bde4061SEd Tanous          <Annotation Term="Redfish.ExcerptCopy" String="Power"/>
7922bde4061SEd Tanous          <Annotation Term="OData.Description" String="The Line 2 to Neutral power (W) for this circuit."/>
793f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain the power, in watt units, between L2 and Neutral.  The value of the `DataSourceUri` property, if present, shall reference a resource of type `Sensor` with the `ReadingType` property containing the value `Power`.  This property shall not be present if the equipment does not include an L2-Neutral measurement."/>
7942bde4061SEd Tanous        </NavigationProperty>
7952bde4061SEd Tanous        <NavigationProperty Name="Line3ToNeutral" Type="Sensor.Sensor">
7962bde4061SEd Tanous          <Annotation Term="Redfish.ExcerptCopy" String="Power"/>
7972bde4061SEd Tanous          <Annotation Term="OData.Description" String="The Line 3 to Neutral power (W) for this circuit."/>
798f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain the power, in watt units, between L3 and Neutral.  The value of the `DataSourceUri` property, if present, shall reference a resource of type `Sensor` with the `ReadingType` property containing the value `Power`.  This property shall not be present if the equipment does not include an L3-Neutral measurement."/>
7992bde4061SEd Tanous        </NavigationProperty>
8002bde4061SEd Tanous      </ComplexType>
8012bde4061SEd Tanous
8022bde4061SEd Tanous      <EnumType Name="CircuitType">
8032bde4061SEd Tanous        <Member Name="Mains">
8042bde4061SEd Tanous          <Annotation Term="OData.Description" String="A mains input or utility circuit."/>
8052bde4061SEd Tanous        </Member>
8062bde4061SEd Tanous        <Member Name="Branch">
8072bde4061SEd Tanous          <Annotation Term="OData.Description" String="A branch (output) circuit."/>
8082bde4061SEd Tanous        </Member>
8092bde4061SEd Tanous        <Member Name="Subfeed">
8102bde4061SEd Tanous          <Annotation Term="OData.Description" String="A subfeed (output) circuit."/>
8112bde4061SEd Tanous        </Member>
8122bde4061SEd Tanous        <Member Name="Feeder">
8132bde4061SEd Tanous          <Annotation Term="OData.Description" String="A feeder (output) circuit."/>
8142bde4061SEd Tanous        </Member>
8152bde4061SEd Tanous        <Member Name="Bus">
8162bde4061SEd Tanous          <Annotation Term="OData.Description" String="An electrical bus circuit."/>
8172bde4061SEd Tanous          <Annotation Term="Redfish.Revisions">
8182bde4061SEd Tanous            <Collection>
8192bde4061SEd Tanous              <Record>
8202bde4061SEd Tanous                <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/>
8212bde4061SEd Tanous                <PropertyValue Property="Version" String="v1_3_0"/>
8222bde4061SEd Tanous              </Record>
8232bde4061SEd Tanous            </Collection>
8242bde4061SEd Tanous          </Annotation>
8252bde4061SEd Tanous        </Member>
8262bde4061SEd Tanous      </EnumType>
8272bde4061SEd Tanous
8282bde4061SEd Tanous      <EnumType Name="VoltageType">
8292bde4061SEd Tanous        <Member Name="AC">
8302bde4061SEd Tanous          <Annotation Term="OData.Description" String="Alternating Current (AC) circuit."/>
8312bde4061SEd Tanous        </Member>
8322bde4061SEd Tanous        <Member Name="DC">
8332bde4061SEd Tanous          <Annotation Term="OData.Description" String="Direct Current (DC) circuit."/>
8342bde4061SEd Tanous        </Member>
8352bde4061SEd Tanous      </EnumType>
8362bde4061SEd Tanous    </Schema>
8372bde4061SEd Tanous
8382bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_0_1">
8392bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
8402bde4061SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
8412bde4061SEd Tanous      <EntityType Name="Circuit" BaseType="Circuit.v1_0_0.Circuit"/>
8422bde4061SEd Tanous    </Schema>
8432bde4061SEd Tanous
8442bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_0_2">
8452bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
8462bde4061SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
8472bde4061SEd Tanous      <EntityType Name="Circuit" BaseType="Circuit.v1_0_1.Circuit"/>
8482bde4061SEd Tanous    </Schema>
8492bde4061SEd Tanous
8502bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_0_3">
8512bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
852f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to update descriptions to tie excerpt property definitions to a specific type of `Sensor` or `Control` resource.  It was also created to correct the type for the `PowerState` parameter of the `PowerControl` action."/>
8532bde4061SEd Tanous      <EntityType Name="Circuit" BaseType="Circuit.v1_0_2.Circuit"/>
8542bde4061SEd Tanous    </Schema>
8552bde4061SEd Tanous
8562bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_0_4">
8572bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
8582bde4061SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
8592bde4061SEd Tanous      <EntityType Name="Circuit" BaseType="Circuit.v1_0_3.Circuit"/>
8602bde4061SEd Tanous    </Schema>
8612bde4061SEd Tanous
862f2a8e57eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_0_5">
863f2a8e57eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
864f2a8e57eSGunnar 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."/>
865f2a8e57eSGunnar Mills      <EntityType Name="Circuit" BaseType="Circuit.v1_0_4.Circuit"/>
866f2a8e57eSGunnar Mills    </Schema>
867f2a8e57eSGunnar Mills
86828cfceb2SGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_0_6">
86928cfceb2SGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
87028cfceb2SGunnar Mills      <Annotation Term="OData.Description" String="This version was created to update the descriptions to explain voltage and current sensor properties in terms of the `PhaseWiringType`.  It was also created to correct various typographic errors and for consistent style."/>
87128cfceb2SGunnar Mills      <EntityType Name="Circuit" BaseType="Circuit.v1_0_5.Circuit"/>
87228cfceb2SGunnar Mills    </Schema>
87328cfceb2SGunnar Mills
8742bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_1_0">
8752bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
8762bde4061SEd Tanous      <Annotation Term="Redfish.Release" String="2020.3"/>
877f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to deprecate `IndicatorLED` in favor of `LocationIndicatorActive`."/>
8782bde4061SEd Tanous
8792bde4061SEd Tanous      <EntityType Name="Circuit" BaseType="Circuit.v1_0_1.Circuit">
8802bde4061SEd Tanous        <Property Name="LocationIndicatorActive" Type="Edm.Boolean">
8812bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
8822bde4061SEd Tanous          <Annotation Term="OData.Description" String="An indicator allowing an operator to physically locate this resource."/>
883f2a8e57eSGunnar 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."/>
8842bde4061SEd Tanous        </Property>
8852bde4061SEd Tanous      </EntityType>
8862bde4061SEd Tanous    </Schema>
8872bde4061SEd Tanous
8882bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_1_1">
8892bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
8902bde4061SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
8912bde4061SEd Tanous      <EntityType Name="Circuit" BaseType="Circuit.v1_1_0.Circuit"/>
8922bde4061SEd Tanous    </Schema>
8932bde4061SEd Tanous
8942bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_1_2">
8952bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
896f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to update descriptions to tie excerpt property definitions to a specific type of `Sensor` or `Control` resource.  It was also created to correct the type for the `PowerState` parameter of the `PowerControl` action."/>
8972bde4061SEd Tanous      <EntityType Name="Circuit" BaseType="Circuit.v1_1_1.Circuit"/>
8982bde4061SEd Tanous    </Schema>
8992bde4061SEd Tanous
9002bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_1_3">
9012bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
9022bde4061SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
9032bde4061SEd Tanous      <EntityType Name="Circuit" BaseType="Circuit.v1_1_2.Circuit"/>
9042bde4061SEd Tanous    </Schema>
9052bde4061SEd Tanous
906f2a8e57eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_1_4">
907f2a8e57eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
908f2a8e57eSGunnar 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."/>
909f2a8e57eSGunnar Mills      <EntityType Name="Circuit" BaseType="Circuit.v1_1_3.Circuit"/>
910f2a8e57eSGunnar Mills    </Schema>
911f2a8e57eSGunnar Mills
91228cfceb2SGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_1_5">
91328cfceb2SGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
91428cfceb2SGunnar Mills      <Annotation Term="OData.Description" String="This version was created to update the descriptions to explain voltage and current sensor properties in terms of the `PhaseWiringType`.  It was also created to correct various typographic errors and for consistent style."/>
91528cfceb2SGunnar Mills      <EntityType Name="Circuit" BaseType="Circuit.v1_1_4.Circuit"/>
91628cfceb2SGunnar Mills    </Schema>
91728cfceb2SGunnar Mills
9182bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_2_0">
9192bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
9202bde4061SEd Tanous      <Annotation Term="Redfish.Release" String="2020.4"/>
921f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add `DC50V` to `NominalVoltageType`."/>
9222bde4061SEd Tanous
9232bde4061SEd Tanous      <EntityType Name="Circuit" BaseType="Circuit.v1_1_1.Circuit"/>
9242bde4061SEd Tanous    </Schema>
9252bde4061SEd Tanous
9262bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_2_1">
9272bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
928f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to update descriptions to tie excerpt property definitions to a specific type of `Sensor` or `Control` resource.  It was also created to correct the type for the `PowerState` parameter of the `PowerControl` action."/>
9292bde4061SEd Tanous      <EntityType Name="Circuit" BaseType="Circuit.v1_2_0.Circuit"/>
9302bde4061SEd Tanous    </Schema>
9312bde4061SEd Tanous
9322bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_2_2">
9332bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
9342bde4061SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
9352bde4061SEd Tanous      <EntityType Name="Circuit" BaseType="Circuit.v1_2_1.Circuit"/>
9362bde4061SEd Tanous    </Schema>
9372bde4061SEd Tanous
938f2a8e57eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_2_3">
939f2a8e57eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
940f2a8e57eSGunnar 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."/>
941f2a8e57eSGunnar Mills      <EntityType Name="Circuit" BaseType="Circuit.v1_2_2.Circuit"/>
942f2a8e57eSGunnar Mills    </Schema>
943f2a8e57eSGunnar Mills
94428cfceb2SGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_2_4">
94528cfceb2SGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
94628cfceb2SGunnar Mills      <Annotation Term="OData.Description" String="This version was created to update the descriptions to explain voltage and current sensor properties in terms of the `PhaseWiringType`.  It was also created to correct various typographic errors and for consistent style."/>
94728cfceb2SGunnar Mills      <EntityType Name="Circuit" BaseType="Circuit.v1_2_3.Circuit"/>
94828cfceb2SGunnar Mills    </Schema>
94928cfceb2SGunnar Mills
9502bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_3_0">
9512bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
9522bde4061SEd Tanous      <Annotation Term="Redfish.Release" String="2021.2"/>
9532bde4061SEd Tanous
9542bde4061SEd Tanous      <EntityType Name="Circuit" BaseType="Circuit.v1_2_0.Circuit">
9552bde4061SEd Tanous        <NavigationProperty Name="PowerLoadPercent" Type="Sensor.Sensor">
9562bde4061SEd Tanous          <Annotation Term="Redfish.ExcerptCopy"/>
9572bde4061SEd Tanous          <Annotation Term="OData.Description" String="The power load (percent) for this circuit."/>
958f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain the power load, in percent units, for this circuit that represents the `Total` `ElectricalContext` for this circuit."/>
9592bde4061SEd Tanous        </NavigationProperty>
9602bde4061SEd Tanous      </EntityType>
9612bde4061SEd Tanous    </Schema>
9622bde4061SEd Tanous
9632bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_3_1">
9642bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
965f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to update descriptions to tie excerpt property definitions to a specific type of `Sensor` or `Control` resource.  It was also created to correct the type for the `PowerState` parameter of the `PowerControl` action."/>
9662bde4061SEd Tanous      <EntityType Name="Circuit" BaseType="Circuit.v1_3_0.Circuit"/>
9672bde4061SEd Tanous    </Schema>
9682bde4061SEd Tanous
9692bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_3_2">
9702bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
9712bde4061SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
9722bde4061SEd Tanous      <EntityType Name="Circuit" BaseType="Circuit.v1_3_1.Circuit"/>
9732bde4061SEd Tanous    </Schema>
9742bde4061SEd Tanous
975f2a8e57eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_3_3">
976f2a8e57eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
977f2a8e57eSGunnar 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."/>
978f2a8e57eSGunnar Mills      <EntityType Name="Circuit" BaseType="Circuit.v1_3_2.Circuit"/>
979f2a8e57eSGunnar Mills    </Schema>
980f2a8e57eSGunnar Mills
98128cfceb2SGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_3_4">
98228cfceb2SGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
98328cfceb2SGunnar Mills      <Annotation Term="OData.Description" String="This version was created to update the descriptions to explain voltage and current sensor properties in terms of the `PhaseWiringType`.  It was also created to correct various typographic errors and for consistent style."/>
98428cfceb2SGunnar Mills      <EntityType Name="Circuit" BaseType="Circuit.v1_3_3.Circuit"/>
98528cfceb2SGunnar Mills    </Schema>
98628cfceb2SGunnar Mills
9872bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_4_0">
9882bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
9892bde4061SEd Tanous      <Annotation Term="Redfish.Release" String="2021.3"/>
9902bde4061SEd Tanous
9912bde4061SEd Tanous      <EntityType Name="Circuit" BaseType="Circuit.v1_3_0.Circuit">
9922bde4061SEd Tanous        <Property Name="UserLabel" Type="Edm.String" Nullable="false">
9932bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
9942bde4061SEd Tanous          <Annotation Term="OData.Description" String="A user-assigned label."/>
9952bde4061SEd 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."/>
9962bde4061SEd Tanous        </Property>
9972bde4061SEd Tanous        <Property Name="ElectricalSourceManagerURI" Type="Edm.String" Nullable="false">
9982bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
9992bde4061SEd Tanous          <Annotation Term="OData.Description" String="The URI of the management interface for the upstream electrical source connection for this circuit."/>
10002bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain a URI to the management application or device that provides monitoring or control of the upstream electrical source that provides power to this circuit.  If a value has not been assigned by a user, the value of this property shall be an empty string."/>
10012bde4061SEd Tanous          <Annotation Term="OData.IsURL"/>
10022bde4061SEd Tanous        </Property>
10032bde4061SEd Tanous        <Property Name="ElectricalSourceName" Type="Edm.String" Nullable="false">
10042bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
10052bde4061SEd Tanous          <Annotation Term="OData.Description" String="The name of the upstream electrical source, such as a circuit or outlet, connected to this circuit."/>
10062bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain a string that identifies the upstream electrical source, such as the name of a circuit or outlet, that provides power to this circuit.  If a value has not been assigned by a user, the value of this property shall be an empty string."/>
10072bde4061SEd Tanous        </Property>
10082bde4061SEd Tanous        <Property Name="ElectricalConsumerNames" Type="Collection(Edm.String)">
10092bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
10102bde4061SEd Tanous          <Annotation Term="OData.Description" String="An array of names of downstream devices that are powered by this circuit."/>
10112bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall contain an array of user-assigned identifying strings that describe downstream devices that are powered by this circuit."/>
10122bde4061SEd Tanous        </Property>
10132bde4061SEd Tanous      </EntityType>
10142bde4061SEd Tanous
10152bde4061SEd Tanous      <ComplexType Name="Links" BaseType="Circuit.v1_0_0.Links">
10162bde4061SEd Tanous        <NavigationProperty Name="SourceCircuit" Type="Circuit.Circuit">
10172bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
10182bde4061SEd Tanous          <Annotation Term="OData.Description" String="A link to the circuit that provides power to this circuit."/>
1019f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource of type `Circuit` that represents the circuit that provides power to this circuit.  This property should be used when the power source is not represented by an Outlet resource, such as a feeder circuit."/>
10202bde4061SEd Tanous          <Annotation Term="OData.AutoExpandReferences"/>
10212bde4061SEd Tanous        </NavigationProperty>
10222bde4061SEd Tanous        <NavigationProperty Name="PowerOutlet" Type="Outlet.Outlet">
10232bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
10242bde4061SEd Tanous          <Annotation Term="OData.Description" String="A link to the power outlet that provides power to this circuit."/>
1025f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource of type `Outlet` that represents the outlet that provides power to this circuit."/>
10262bde4061SEd Tanous          <Annotation Term="OData.AutoExpandReferences"/>
10272bde4061SEd Tanous        </NavigationProperty>
10282bde4061SEd Tanous        <NavigationProperty Name="DistributionCircuits" Type="Collection(Circuit.Circuit)">
10292bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
10302bde4061SEd Tanous          <Annotation Term="OData.Description" String="An array of links to the circuits powered by this circuit."/>
1031f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain an array of links to resources of type `Circuit` that represent the circuits powered by this circuit."/>
10322bde4061SEd Tanous          <Annotation Term="OData.AutoExpandReferences"/>
10332bde4061SEd Tanous        </NavigationProperty>
10342bde4061SEd Tanous      </ComplexType>
10352bde4061SEd Tanous    </Schema>
10362bde4061SEd Tanous
10372bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_4_1">
10382bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1039f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to update descriptions to tie excerpt property definitions to a specific type of `Sensor` or `Control` resource.  It was also created to correct the type for the `PowerState` parameter of the `PowerControl` action."/>
10402bde4061SEd Tanous      <EntityType Name="Circuit" BaseType="Circuit.v1_4_0.Circuit"/>
10412bde4061SEd Tanous    </Schema>
10422bde4061SEd Tanous
10432bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_4_2">
10442bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
10452bde4061SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
10462bde4061SEd Tanous      <EntityType Name="Circuit" BaseType="Circuit.v1_4_1.Circuit"/>
10472bde4061SEd Tanous    </Schema>
10482bde4061SEd Tanous
1049f2a8e57eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_4_3">
1050f2a8e57eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1051f2a8e57eSGunnar 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."/>
1052f2a8e57eSGunnar Mills      <EntityType Name="Circuit" BaseType="Circuit.v1_4_2.Circuit"/>
1053f2a8e57eSGunnar Mills    </Schema>
1054f2a8e57eSGunnar Mills
105528cfceb2SGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_4_4">
105628cfceb2SGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
105728cfceb2SGunnar Mills      <Annotation Term="OData.Description" String="This version was created to update the descriptions to explain voltage and current sensor properties in terms of the `PhaseWiringType`.  It was also created to correct various typographic errors and for consistent style."/>
105828cfceb2SGunnar Mills      <EntityType Name="Circuit" BaseType="Circuit.v1_4_3.Circuit"/>
105928cfceb2SGunnar Mills    </Schema>
106028cfceb2SGunnar Mills
10612bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_5_0">
10622bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
10632bde4061SEd Tanous      <Annotation Term="Redfish.Release" String="2021.4"/>
1064f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add `PowerCycle` to the `PowerState` parameter of the `PowerControl` action."/>
10652bde4061SEd Tanous
10662bde4061SEd Tanous      <EntityType Name="Circuit" BaseType="Circuit.v1_4_1.Circuit">
10672bde4061SEd Tanous        <NavigationProperty Name="UnbalancedVoltagePercent" Type="Sensor.Sensor">
10682bde4061SEd Tanous          <Annotation Term="Redfish.ExcerptCopy"/>
10692bde4061SEd Tanous          <Annotation Term="OData.Description" String="The voltage imbalance (percent) between phases."/>
1070f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain the voltage imbalance, in percent units, between phases in a poly-phase circuit.  The value of the `DataSourceUri` property, if present, shall reference a resource of type `Sensor` with the `ReadingType` property containing the value `Percent`."/>
10712bde4061SEd Tanous        </NavigationProperty>
10722bde4061SEd Tanous        <NavigationProperty Name="UnbalancedCurrentPercent" Type="Sensor.Sensor">
10732bde4061SEd Tanous          <Annotation Term="Redfish.ExcerptCopy"/>
10742bde4061SEd Tanous          <Annotation Term="OData.Description" String="The current imbalance (percent) between phases."/>
1075f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain the current imbalance, in percent units, between phases in a poly-phase circuit.  The value of the `DataSourceUri` property, if present, shall reference a resource of type `Sensor` with the `ReadingType` property containing the value `Percent`."/>
10762bde4061SEd Tanous        </NavigationProperty>
10772bde4061SEd Tanous        <Property Name="PowerControlLocked" Type="Edm.Boolean" Nullable="false">
10782bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
10792bde4061SEd Tanous          <Annotation Term="OData.Description" String="Indicates whether power control requests are locked."/>
1080f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall indicate whether requests to the `PowerControl` action are locked.  If `true`, services shall reject requests to the `PowerControl` action."/>
10812bde4061SEd Tanous        </Property>
10822bde4061SEd Tanous        <Property Name="ConfigurationLocked" Type="Edm.Boolean" Nullable="false">
10832bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/>
10842bde4061SEd Tanous          <Annotation Term="OData.Description" String="Indicates whether the configuration is locked."/>
10852bde4061SEd Tanous          <Annotation Term="OData.LongDescription" String="This property shall indicate whether modification requests to this resource are not permitted.  If `true`, services shall reject modification requests to other properties in this resource."/>
10862bde4061SEd Tanous        </Property>
10872bde4061SEd Tanous        <Property Name="PowerStateInTransition" Type="Edm.Boolean" Nullable="false">
10882bde4061SEd Tanous          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
10892bde4061SEd Tanous          <Annotation Term="OData.Description" String="Indicates whether the power state is undergoing a delayed transition."/>
1090f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall indicate whether the `PowerState` property will undergo a transition between on and off states due to a configured delay.  The transition may be due to the configuration of the power on, off, or restore delay properties.  If `true`, the `PowerState` property will transition at the conclusion of a configured delay."/>
10912bde4061SEd Tanous        </Property>
10922bde4061SEd Tanous      </EntityType>
10932bde4061SEd Tanous    </Schema>
10942bde4061SEd Tanous
10952bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_5_1">
10962bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
10972bde4061SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
10982bde4061SEd Tanous      <EntityType Name="Circuit" BaseType="Circuit.v1_5_0.Circuit"/>
10992bde4061SEd Tanous    </Schema>
11002bde4061SEd Tanous
1101f2a8e57eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_5_2">
1102f2a8e57eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1103f2a8e57eSGunnar 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."/>
1104f2a8e57eSGunnar Mills      <EntityType Name="Circuit" BaseType="Circuit.v1_5_1.Circuit"/>
1105f2a8e57eSGunnar Mills    </Schema>
1106f2a8e57eSGunnar Mills
110728cfceb2SGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_5_3">
110828cfceb2SGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
110928cfceb2SGunnar Mills      <Annotation Term="OData.Description" String="This version was created to update the descriptions to explain voltage and current sensor properties in terms of the `PhaseWiringType`.  It was also created to correct various typographic errors and for consistent style."/>
111028cfceb2SGunnar Mills      <EntityType Name="Circuit" BaseType="Circuit.v1_5_2.Circuit"/>
111128cfceb2SGunnar Mills    </Schema>
111228cfceb2SGunnar Mills
11132bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_6_0">
11142bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
11152bde4061SEd Tanous      <Annotation Term="Redfish.Release" String="2022.1"/>
1116f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add `AC100to127V` to `NominalVoltageType`.  It was also created to add long descriptions for `NominalVoltageType` values."/>
11172bde4061SEd Tanous
11182bde4061SEd Tanous      <EntityType Name="Circuit" BaseType="Circuit.v1_5_0.Circuit"/>
11192bde4061SEd Tanous    </Schema>
11202bde4061SEd Tanous
11212bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_6_1">
11222bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
11232bde4061SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
11242bde4061SEd Tanous      <EntityType Name="Circuit" BaseType="Circuit.v1_6_0.Circuit"/>
11252bde4061SEd Tanous    </Schema>
11262bde4061SEd Tanous
1127f2a8e57eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_6_2">
1128f2a8e57eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1129f2a8e57eSGunnar 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."/>
1130f2a8e57eSGunnar Mills      <EntityType Name="Circuit" BaseType="Circuit.v1_6_1.Circuit"/>
1131f2a8e57eSGunnar Mills    </Schema>
1132f2a8e57eSGunnar Mills
113328cfceb2SGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_6_3">
113428cfceb2SGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
113528cfceb2SGunnar Mills      <Annotation Term="OData.Description" String="This version was created to update the descriptions to explain voltage and current sensor properties in terms of the `PhaseWiringType`.  It was also created to correct various typographic errors and for consistent style."/>
113628cfceb2SGunnar Mills      <EntityType Name="Circuit" BaseType="Circuit.v1_6_2.Circuit"/>
113728cfceb2SGunnar Mills    </Schema>
113828cfceb2SGunnar Mills
11392bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_7_0">
11402bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
11412bde4061SEd Tanous      <Annotation Term="Redfish.Release" String="2022.2"/>
1142f2a8e57eSGunnar Mills      <Annotation Term="OData.Description" String="This version was created to add `DC16V`, `DC12V`, `DC9V`, `DC5V`, `DC3_3V` and `DC1_8V` to `NominalVoltageType`."/>
11432bde4061SEd Tanous
11442bde4061SEd Tanous      <EntityType Name="Circuit" BaseType="Circuit.v1_6_0.Circuit"/>
11452bde4061SEd Tanous    </Schema>
11462bde4061SEd Tanous
11472bde4061SEd Tanous    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_7_1">
11482bde4061SEd Tanous      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
11492bde4061SEd Tanous      <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/>
11502bde4061SEd Tanous      <EntityType Name="Circuit" BaseType="Circuit.v1_7_0.Circuit"/>
11512bde4061SEd Tanous    </Schema>
11522bde4061SEd Tanous
1153f2a8e57eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_7_2">
1154f2a8e57eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1155f2a8e57eSGunnar 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."/>
1156f2a8e57eSGunnar Mills      <EntityType Name="Circuit" BaseType="Circuit.v1_7_1.Circuit"/>
1157f2a8e57eSGunnar Mills    </Schema>
1158f2a8e57eSGunnar Mills
115928cfceb2SGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_7_3">
116028cfceb2SGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
116128cfceb2SGunnar Mills      <Annotation Term="OData.Description" String="This version was created to update the descriptions to explain voltage and current sensor properties in terms of the `PhaseWiringType`.  It was also created to correct various typographic errors and for consistent style."/>
116228cfceb2SGunnar Mills      <EntityType Name="Circuit" BaseType="Circuit.v1_7_2.Circuit"/>
116328cfceb2SGunnar Mills    </Schema>
116428cfceb2SGunnar Mills
1165f2a8e57eSGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_8_0">
1166f2a8e57eSGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
1167f2a8e57eSGunnar Mills      <Annotation Term="Redfish.Release" String="2024.1"/>
1168f2a8e57eSGunnar Mills
1169f2a8e57eSGunnar Mills      <EntityType Name="Circuit" BaseType="Circuit.v1_7_2.Circuit">
1170f2a8e57eSGunnar Mills        <Property Name="NominalFrequencyHz" Type="Edm.Decimal">
1171f2a8e57eSGunnar Mills          <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/>
1172f2a8e57eSGunnar Mills          <Annotation Term="OData.Description" String="The nominal frequency (Hz) for this circuit."/>
1173f2a8e57eSGunnar Mills          <Annotation Term="OData.LongDescription" String="This property shall contain the nominal frequency for this circuit, in hertz units."/>
1174f2a8e57eSGunnar Mills        </Property>
1175f2a8e57eSGunnar Mills      </EntityType>
1176f2a8e57eSGunnar Mills    </Schema>
1177f2a8e57eSGunnar Mills
117828cfceb2SGunnar Mills    <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_8_1">
117928cfceb2SGunnar Mills      <Annotation Term="Redfish.OwningEntity" String="DMTF"/>
118028cfceb2SGunnar Mills      <Annotation Term="OData.Description" String="This version was created to update the descriptions to explain voltage and current sensor properties in terms of the `PhaseWiringType`.  It was also created to correct various typographic errors and for consistent style."/>
118128cfceb2SGunnar Mills      <EntityType Name="Circuit" BaseType="Circuit.v1_8_0.Circuit"/>
118228cfceb2SGunnar Mills    </Schema>
118328cfceb2SGunnar Mills
11842bde4061SEd Tanous  </edmx:DataServices>
11852bde4061SEd Tanous</edmx:Edmx>
1186