1<?xml version="1.0" encoding="UTF-8"?> 2<!----> 3<!--################################################################################ --> 4<!--# Redfish Schema: Circuit v1.8.0 --> 5<!--# --> 6<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, --> 7<!--# available at http://www.dmtf.org/standards/redfish --> 8<!--# Copyright 2014-2024 DMTF. --> 9<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright --> 10<!--################################################################################ --> 11<!----> 12<edmx:Edmx xmlns:edmx="http://docs.oasis-open.org/odata/ns/edmx" Version="4.0"> 13 14 <edmx:Reference Uri="http://docs.oasis-open.org/odata/odata/v4.0/errata03/csd01/complete/vocabularies/Org.OData.Core.V1.xml"> 15 <edmx:Include Namespace="Org.OData.Core.V1" Alias="OData"/> 16 </edmx:Reference> 17 <edmx:Reference Uri="http://docs.oasis-open.org/odata/odata/v4.0/errata03/csd01/complete/vocabularies/Org.OData.Capabilities.V1.xml"> 18 <edmx:Include Namespace="Org.OData.Capabilities.V1" Alias="Capabilities"/> 19 </edmx:Reference> 20 <edmx:Reference Uri="http://docs.oasis-open.org/odata/odata/v4.0/errata03/csd01/complete/vocabularies/Org.OData.Measures.V1.xml"> 21 <edmx:Include Namespace="Org.OData.Measures.V1" Alias="Measures"/> 22 </edmx:Reference> 23 <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/RedfishExtensions_v1.xml"> 24 <edmx:Include Namespace="RedfishExtensions.v1_0_0" Alias="Redfish"/> 25 <edmx:Include Namespace="Validation.v1_0_0" Alias="Validation"/> 26 </edmx:Reference> 27 <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/Resource_v1.xml"> 28 <edmx:Include Namespace="Resource"/> 29 <edmx:Include Namespace="Resource.v1_0_0"/> 30 </edmx:Reference> 31 <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/Sensor_v1.xml"> 32 <edmx:Include Namespace="Sensor"/> 33 </edmx:Reference> 34 <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/Outlet_v1.xml"> 35 <edmx:Include Namespace="Outlet"/> 36 </edmx:Reference> 37 38 <edmx:DataServices> 39 40 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit"> 41 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 42 <Annotation Term="Redfish.Language" String="en"/> 43 44 <EntityType Name="Circuit" BaseType="Resource.v1_0_0.Resource" Abstract="true"> 45 <Annotation Term="OData.Description" String="This `Circuit` schema contains the definition for an electrical circuit."/> 46 <Annotation Term="OData.LongDescription" String="This resource shall be used to represent an electrical circuit for a Redfish implementation."/> 47 <Annotation Term="Capabilities.InsertRestrictions"> 48 <Record> 49 <PropertyValue Property="Insertable" Bool="false"/> 50 </Record> 51 </Annotation> 52 <Annotation Term="Capabilities.UpdateRestrictions"> 53 <Record> 54 <PropertyValue Property="Updatable" Bool="true"/> 55 <Annotation Term="OData.Description" String="Any writable properties can be updated."/> 56 </Record> 57 </Annotation> 58 <Annotation Term="Capabilities.DeleteRestrictions"> 59 <Record> 60 <PropertyValue Property="Deletable" Bool="false"/> 61 </Record> 62 </Annotation> 63 <Annotation Term="Redfish.Uris"> 64 <Collection> 65 <String>/redfish/v1/PowerEquipment/RackPDUs/{PowerDistributionId}/Mains/{CircuitId}</String> 66 <String>/redfish/v1/PowerEquipment/RackPDUs/{PowerDistributionId}/Branches/{CircuitId}</String> 67 <String>/redfish/v1/PowerEquipment/FloorPDUs/{PowerDistributionId}/Mains/{CircuitId}</String> 68 <String>/redfish/v1/PowerEquipment/FloorPDUs/{PowerDistributionId}/Branches/{CircuitId}</String> 69 <String>/redfish/v1/PowerEquipment/FloorPDUs/{PowerDistributionId}/Subfeeds/{CircuitId}</String> 70 <String>/redfish/v1/PowerEquipment/TransferSwitches/{PowerDistributionId}/Mains/{CircuitId}</String> 71 <String>/redfish/v1/PowerEquipment/TransferSwitches/{PowerDistributionId}/Branches/{CircuitId}</String> 72 <String>/redfish/v1/PowerEquipment/TransferSwitches/{PowerDistributionId}/Feeders/{CircuitId}</String> 73 <String>/redfish/v1/PowerEquipment/PowerShelves/{PowerDistributionId}/Mains/{CircuitId}</String> 74 <String>/redfish/v1/PowerEquipment/PowerShelves/{PowerDistributionId}/Branches/{CircuitId}</String> 75 <String>/redfish/v1/PowerEquipment/Switchgear/{PowerDistributionId}/Mains/{CircuitId}</String> 76 <String>/redfish/v1/PowerEquipment/Switchgear/{PowerDistributionId}/Subfeeds/{CircuitId}</String> 77 <String>/redfish/v1/PowerEquipment/Switchgear/{PowerDistributionId}/Feeders/{CircuitId}</String> 78 <String>/redfish/v1/PowerEquipment/Switchgear/{PowerDistributionId}/Branches/{CircuitId}</String> 79 <String>/redfish/v1/PowerEquipment/ElectricalBuses/{PowerDistributionId}/Mains/{CircuitId}</String> 80 <String>/redfish/v1/PowerEquipment/ElectricalBuses/{PowerDistributionId}/Branches/{CircuitId}</String> 81 </Collection> 82 </Annotation> 83 </EntityType> 84 85 <Action Name="PowerControl" IsBound="true"> 86 <Annotation Term="OData.Description" String="This action turns the circuit on or off."/> 87 <Annotation Term="OData.LongDescription" String="This action shall control the power state of the circuit."/> 88 <Parameter Name="Circuit" Type="Circuit.v1_0_0.Actions"/> 89 <Parameter Name="PowerState" Type="Circuit.PowerState"> 90 <Annotation Term="OData.Description" String="The desired power state of the circuit."/> 91 <Annotation Term="OData.LongDescription" String="This parameter shall contain the desired power state of the circuit."/> 92 </Parameter> 93 </Action> 94 95 <Action Name="BreakerControl" IsBound="true"> 96 <Annotation Term="OData.Description" String="This action attempts to reset the circuit breaker."/> 97 <Annotation Term="OData.LongDescription" String="This action shall control the state of the circuit breaker or over-current protection device."/> 98 <Parameter Name="Circuit" Type="Circuit.v1_0_0.Actions"/> 99 <Parameter Name="PowerState" Type="Circuit.PowerState"> 100 <Annotation Term="OData.Description" String="The desired power state of the circuit if the breaker is reset successfully."/> 101 <Annotation Term="OData.LongDescription" String="This parameter shall contain the desired power state of the circuit."/> 102 </Parameter> 103 </Action> 104 105 <Action Name="ResetMetrics" IsBound="true"> 106 <Annotation Term="OData.Description" String="This action resets metrics related to this circuit."/> 107 <Annotation Term="OData.LongDescription" String="This action shall reset any time intervals or counted values for this circuit."/> 108 <Parameter Name="Circuit" Type="Circuit.v1_0_0.Actions"/> 109 </Action> 110 111 <EnumType Name="PowerState"> 112 <Member Name="On"> 113 <Annotation Term="OData.Description" String="Power on."/> 114 </Member> 115 <Member Name="Off"> 116 <Annotation Term="OData.Description" String="Power off."/> 117 </Member> 118 <Member Name="PowerCycle"> 119 <Annotation Term="OData.Description" String="Power cycle."/> 120 <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`."/> 121 <Annotation Term="Redfish.Revisions"> 122 <Collection> 123 <Record> 124 <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/> 125 <PropertyValue Property="Version" String="v1_5_0"/> 126 </Record> 127 </Collection> 128 </Annotation> 129 </Member> 130 </EnumType> 131 132 <EnumType Name="BreakerStates"> 133 <Member Name="Normal"> 134 <Annotation Term="OData.Description" String="The breaker is powered on."/> 135 </Member> 136 <Member Name="Tripped"> 137 <Annotation Term="OData.Description" String="The breaker has been tripped."/> 138 </Member> 139 <Member Name="Off"> 140 <Annotation Term="OData.Description" String="The breaker is off."/> 141 </Member> 142 </EnumType> 143 144 <EnumType Name="PowerRestorePolicyTypes"> 145 <Annotation Term="OData.Description" String="The enumerations of `PowerRestorePolicyTypes` specify the choice of power state when power is applied."/> 146 <Member Name="AlwaysOn"> 147 <Annotation Term="OData.Description" String="Always power on when external power is applied."/> 148 </Member> 149 <Member Name="AlwaysOff"> 150 <Annotation Term="OData.Description" String="Always remain powered off when external power is applied."/> 151 </Member> 152 <Member Name="LastState"> 153 <Annotation Term="OData.Description" String="Return to the last power state (on or off) when external power is applied."/> 154 </Member> 155 </EnumType> 156 157 <EnumType Name="PhaseWiringType"> 158 <Member Name="OnePhase3Wire"> 159 <Annotation Term="OData.Description" String="Single-phase / 3-Wire (Line1, Neutral, Protective Earth)."/> 160 <Annotation Term="OData.LongDescription" String="This value shall represent a Single-phase / 3-Wire (Line1, Neutral, Protective Earth) wiring."/> 161 </Member> 162 <Member Name="TwoPhase3Wire"> 163 <Annotation Term="OData.Description" String="Two-phase / 3-Wire (Line1, Line2, Protective Earth)."/> 164 <Annotation Term="OData.LongDescription" String="This value shall represent a Two-phase / 3-Wire (Line1, Line2, Protective Earth) wiring."/> 165 </Member> 166 <Member Name="OneOrTwoPhase3Wire"> 167 <Annotation Term="OData.Description" String="Single or Two-Phase / 3-Wire (Line1, Line2 or Neutral, Protective Earth)."/> 168 <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."/> 169 </Member> 170 <Member Name="TwoPhase4Wire"> 171 <Annotation Term="OData.Description" String="Two-phase / 4-Wire (Line1, Line2, Neutral, Protective Earth)."/> 172 <Annotation Term="OData.LongDescription" String="This value shall represent a Two-phase / 4-Wire (Line1, Line2, Neutral, Protective Earth) wiring."/> 173 </Member> 174 <Member Name="ThreePhase4Wire"> 175 <Annotation Term="OData.Description" String="Three-phase / 4-Wire (Line1, Line2, Line3, Protective Earth)."/> 176 <Annotation Term="OData.LongDescription" String="This value shall represent a Three-phase / 4-Wire (Line1, Line2, Line3, Protective Earth) wiring."/> 177 </Member> 178 <Member Name="ThreePhase5Wire"> 179 <Annotation Term="OData.Description" String="Three-phase / 5-Wire (Line1, Line2, Line3, Neutral, Protective Earth)."/> 180 <Annotation Term="OData.LongDescription" String="This value shall represent a Three-phase / 5-Wire (Line1, Line2, Line3, Neutral, Protective Earth) wiring."/> 181 </Member> 182 </EnumType> 183 184 <EnumType Name="NominalVoltageType"> 185 <Member Name="AC100To127V"> 186 <Annotation Term="OData.Description" String="AC 100-127V nominal."/> 187 <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."/> 188 <Annotation Term="Redfish.Revisions"> 189 <Collection> 190 <Record> 191 <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/> 192 <PropertyValue Property="Version" String="v1_6_0"/> 193 </Record> 194 </Collection> 195 </Annotation> 196 </Member> 197 <Member Name="AC100To240V"> 198 <Annotation Term="OData.Description" String="AC 100-240V nominal."/> 199 <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."/> 200 </Member> 201 <Member Name="AC100To277V"> 202 <Annotation Term="OData.Description" String="AC 100-277V nominal."/> 203 <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."/> 204 </Member> 205 <Member Name="AC120V"> 206 <Annotation Term="OData.Description" String="AC 120V nominal."/> 207 <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."/> 208 </Member> 209 <Member Name="AC200To240V"> 210 <Annotation Term="OData.Description" String="AC 200-240V nominal."/> 211 <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."/> 212 </Member> 213 <Member Name="AC200To277V"> 214 <Annotation Term="OData.Description" String="AC 200-277V nominal."/> 215 <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."/> 216 </Member> 217 <Member Name="AC208V"> 218 <Annotation Term="OData.Description" String="AC 208V nominal."/> 219 <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."/> 220 </Member> 221 <Member Name="AC230V"> 222 <Annotation Term="OData.Description" String="AC 230V nominal."/> 223 <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."/> 224 </Member> 225 <Member Name="AC240V"> 226 <Annotation Term="OData.Description" String="AC 240V nominal."/> 227 <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."/> 228 </Member> 229 <Member Name="AC240AndDC380V"> 230 <Annotation Term="OData.Description" String="AC 200-240V and DC 380V."/> 231 <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."/> 232 </Member> 233 <Member Name="AC277V"> 234 <Annotation Term="OData.Description" String="AC 277V nominal."/> 235 <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."/> 236 </Member> 237 <Member Name="AC277AndDC380V"> 238 <Annotation Term="OData.Description" String="AC 200-277V and DC 380V."/> 239 <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."/> 240 </Member> 241 <Member Name="AC400V"> 242 <Annotation Term="OData.Description" String="AC 400V or 415V nominal."/> 243 <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."/> 244 </Member> 245 <Member Name="AC480V"> 246 <Annotation Term="OData.Description" String="AC 480V nominal."/> 247 <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."/> 248 </Member> 249 <Member Name="DC48V"> 250 <Annotation Term="OData.Description" String="DC 48V nominal."/> 251 <Annotation Term="OData.LongDescription" String="This value shall indicate the device supports a nominal voltage of 48VDC."/> 252 <Annotation Term="Redfish.Revisions"> 253 <Collection> 254 <Record> 255 <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/> 256 <PropertyValue Property="Version" String="v1_2_0"/> 257 </Record> 258 </Collection> 259 </Annotation> 260 </Member> 261 <Member Name="DC240V"> 262 <Annotation Term="OData.Description" String="DC 240V nominal."/> 263 <Annotation Term="OData.LongDescription" String="This value shall indicate the device supports a nominal voltage of 240VDC."/> 264 </Member> 265 <Member Name="DC380V"> 266 <Annotation Term="OData.Description" String="High-voltage DC (380V)."/> 267 <Annotation Term="OData.LongDescription" String="This value shall indicate the device supports a nominal voltage of 380VDC."/> 268 </Member> 269 <Member Name="DCNeg48V"> 270 <Annotation Term="OData.Description" String="-48V DC."/> 271 <Annotation Term="OData.LongDescription" String="This value shall indicate the device supports a nominal voltage of -48VDC."/> 272 </Member> 273 <Member Name="DC16V"> 274 <Annotation Term="OData.Description" String="DC 16V nominal."/> 275 <Annotation Term="OData.LongDescription" String="This value shall indicate the device supports a nominal voltage of 16VDC."/> 276 <Annotation Term="Redfish.Revisions"> 277 <Collection> 278 <Record> 279 <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/> 280 <PropertyValue Property="Version" String="v1_7_0"/> 281 </Record> 282 </Collection> 283 </Annotation> 284 </Member> 285 <Member Name="DC12V"> 286 <Annotation Term="OData.Description" String="DC 12V nominal."/> 287 <Annotation Term="OData.LongDescription" String="This value shall indicate the device supports a nominal voltage of 12VDC."/> 288 <Annotation Term="Redfish.Revisions"> 289 <Collection> 290 <Record> 291 <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/> 292 <PropertyValue Property="Version" String="v1_7_0"/> 293 </Record> 294 </Collection> 295 </Annotation> 296 </Member> 297 <Member Name="DC9V"> 298 <Annotation Term="OData.Description" String="DC 9V nominal."/> 299 <Annotation Term="OData.LongDescription" String="This value shall indicate the device supports a nominal voltage of 9VDC."/> 300 <Annotation Term="Redfish.Revisions"> 301 <Collection> 302 <Record> 303 <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/> 304 <PropertyValue Property="Version" String="v1_7_0"/> 305 </Record> 306 </Collection> 307 </Annotation> 308 </Member> 309 <Member Name="DC5V"> 310 <Annotation Term="OData.Description" String="DC 5V nominal."/> 311 <Annotation Term="OData.LongDescription" String="This value shall indicate the device supports a nominal voltage of 5VDC."/> 312 <Annotation Term="Redfish.Revisions"> 313 <Collection> 314 <Record> 315 <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/> 316 <PropertyValue Property="Version" String="v1_7_0"/> 317 </Record> 318 </Collection> 319 </Annotation> 320 </Member> 321 <Member Name="DC3_3V"> 322 <Annotation Term="OData.Description" String="DC 3.3V nominal."/> 323 <Annotation Term="OData.LongDescription" String="This value shall indicate the device supports a nominal voltage of 3.3VDC."/> 324 <Annotation Term="Redfish.Revisions"> 325 <Collection> 326 <Record> 327 <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/> 328 <PropertyValue Property="Version" String="v1_7_0"/> 329 </Record> 330 </Collection> 331 </Annotation> 332 </Member> 333 <Member Name="DC1_8V"> 334 <Annotation Term="OData.Description" String="DC 1.8V nominal."/> 335 <Annotation Term="OData.LongDescription" String="This value shall indicate the device supports a nominal voltage of 1.8VDC."/> 336 <Annotation Term="Redfish.Revisions"> 337 <Collection> 338 <Record> 339 <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/> 340 <PropertyValue Property="Version" String="v1_7_0"/> 341 </Record> 342 </Collection> 343 </Annotation> 344 </Member> 345 </EnumType> 346 347 <EnumType Name="PlugType"> 348 <Member Name="NEMA_5_15P"> 349 <Annotation Term="OData.Description" String="NEMA 5-15P (Single-phase 125V; 15A; 1P3W)."/> 350 <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)."/> 351 </Member> 352 <Member Name="NEMA_L5_15P"> 353 <Annotation Term="OData.Description" String="NEMA L5-15P (Single-phase 125V; 15A; 1P3W)."/> 354 <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)."/> 355 </Member> 356 <Member Name="NEMA_5_20P"> 357 <Annotation Term="OData.Description" String="NEMA 5-20P (Single-phase 125V; 20A; 1P3W)."/> 358 <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)."/> 359 </Member> 360 <Member Name="NEMA_L5_20P"> 361 <Annotation Term="OData.Description" String="NEMA L5-20P (Single-phase 125V; 20A; 1P3W)."/> 362 <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)."/> 363 </Member> 364 <Member Name="NEMA_L5_30P"> 365 <Annotation Term="OData.Description" String="NEMA L5-30P (Single-phase 125V; 30A; 1P3W)."/> 366 <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)."/> 367 </Member> 368 <Member Name="NEMA_6_15P"> 369 <Annotation Term="OData.Description" String="NEMA 6-15P (Single-phase 250V; 15A; 2P3W)."/> 370 <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)."/> 371 </Member> 372 <Member Name="NEMA_L6_15P"> 373 <Annotation Term="OData.Description" String="NEMA L6-15P (Single-phase 250V; 15A; 2P3W)."/> 374 <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)."/> 375 </Member> 376 <Member Name="NEMA_6_20P"> 377 <Annotation Term="OData.Description" String="NEMA 6-20P (Single-phase 250V; 20A; 2P3W)."/> 378 <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)."/> 379 </Member> 380 <Member Name="NEMA_L6_20P"> 381 <Annotation Term="OData.Description" String="NEMA L6-20P (Single-phase 250V; 20A; 2P3W)."/> 382 <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)."/> 383 </Member> 384 <Member Name="NEMA_L6_30P"> 385 <Annotation Term="OData.Description" String="NEMA L6-30P (Single-phase 250V; 30A; 2P3W)."/> 386 <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)."/> 387 </Member> 388 <Member Name="NEMA_L14_20P"> 389 <Annotation Term="OData.Description" String="NEMA L14-20P (Split-phase 125/250V; 20A; 2P4W)."/> 390 <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)."/> 391 </Member> 392 <Member Name="NEMA_L14_30P"> 393 <Annotation Term="OData.Description" String="NEMA L14-30P (Split-phase 125/250V; 30A; 2P4W)."/> 394 <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)."/> 395 </Member> 396 <Member Name="NEMA_L15_20P"> 397 <Annotation Term="OData.Description" String="NEMA L15-20P (Three-phase 250V; 20A; 3P4W)."/> 398 <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)."/> 399 </Member> 400 <Member Name="NEMA_L15_30P"> 401 <Annotation Term="OData.Description" String="NEMA L15-30P (Three-phase 250V; 30A; 3P4W)."/> 402 <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)."/> 403 </Member> 404 <Member Name="NEMA_L21_20P"> 405 <Annotation Term="OData.Description" String="NEMA L21-20P (Three-phase 120/208V; 20A; 3P5W)."/> 406 <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)."/> 407 </Member> 408 <Member Name="NEMA_L21_30P"> 409 <Annotation Term="OData.Description" String="NEMA L21-30P (Three-phase 120/208V; 30A; 3P5W)."/> 410 <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)."/> 411 </Member> 412 <Member Name="NEMA_L22_20P"> 413 <Annotation Term="OData.Description" String="NEMA L22-20P (Three-phase 277/480V; 20A; 3P5W)."/> 414 <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)."/> 415 </Member> 416 <Member Name="NEMA_L22_30P"> 417 <Annotation Term="OData.Description" String="NEMA L22-30P (Three-phase 277/480V; 30A; 3P5W)."/> 418 <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)."/> 419 </Member> 420 <Member Name="California_CS8265"> 421 <Annotation Term="OData.Description" String="California Standard CS8265 (Single-phase 250V; 50A; 2P3W)."/> 422 <Annotation Term="OData.LongDescription" String="This value shall represent a plug that matches the 'California Standard' CS8265 style plug (Three-phase 250V; 50A; 3P4W)."/> 423 </Member> 424 <Member Name="California_CS8365"> 425 <Annotation Term="OData.Description" String="California Standard CS8365 (Three-phase 250V; 50A; 3P4W)."/> 426 <Annotation Term="OData.LongDescription" String="This value shall represent a plug that matches the 'California Standard' CS8365 style plug (Three-phase 250V; 50A; 3P4W)."/> 427 </Member> 428 <Member Name="IEC_60320_C14"> 429 <Annotation Term="OData.Description" String="IEC C14 (Single-phase 250V; 10A; 1P3W)."/> 430 <Annotation Term="OData.LongDescription" String="This value shall represent a plug that matches the IEC 60320 specified C14 input (Single-phase 250V; 10A; 1P3W)."/> 431 </Member> 432 <Member Name="IEC_60320_C20"> 433 <Annotation Term="OData.Description" String="IEC C20 (Single-phase 250V; 16A; 1P3W)."/> 434 <Annotation Term="OData.LongDescription" String="This value shall represent a plug that matches the IEC 60320 specified C20 input (Single-phase 250V; 16A; 1P3W)."/> 435 </Member> 436 <Member Name="IEC_60309_316P6"> 437 <Annotation Term="OData.Description" String="IEC 60309 316P6 (Single-phase 200-250V; 16A; 1P3W; Blue, 6-hour)."/> 438 <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)."/> 439 </Member> 440 <Member Name="IEC_60309_332P6"> 441 <Annotation Term="OData.Description" String="IEC 60309 332P6 (Single-phase 200-250V; 32A; 1P3W; Blue, 6-hour)."/> 442 <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)."/> 443 </Member> 444 <Member Name="IEC_60309_363P6"> 445 <Annotation Term="OData.Description" String="IEC 60309 363P6 (Single-phase 200-250V; 63A; 1P3W; Blue, 6-hour)."/> 446 <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)."/> 447 </Member> 448 <Member Name="IEC_60309_516P6"> 449 <Annotation Term="OData.Description" String="IEC 60309 516P6 (Three-phase 200-240/346-415V; 16A; 3P5W; Red; 6-hour)."/> 450 <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)."/> 451 </Member> 452 <Member Name="IEC_60309_532P6"> 453 <Annotation Term="OData.Description" String="IEC 60309 532P6 (Three-phase 200-240/346-415V; 32A; 3P5W; Red; 6-hour)."/> 454 <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)."/> 455 </Member> 456 <Member Name="IEC_60309_563P6"> 457 <Annotation Term="OData.Description" String="IEC 60309 563P6 (Three-phase 200-240/346-415V; 63A; 3P5W; Red; 6-hour)."/> 458 <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)."/> 459 </Member> 460 <Member Name="IEC_60309_460P9"> 461 <Annotation Term="OData.Description" String="IEC 60309 460P9 (Three-phase 200-250V; 60A; 3P4W; Blue; 9-hour)."/> 462 <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)."/> 463 </Member> 464 <Member Name="IEC_60309_560P9"> 465 <Annotation Term="OData.Description" String="IEC 60309 560P9 (Three-phase 120-144/208-250V; 60A; 3P5W; Blue; 9-hour)."/> 466 <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)."/> 467 </Member> 468 <Member Name="Field_208V_3P4W_60A"> 469 <Annotation Term="OData.Description" String="Field-wired; Three-phase 200-250V; 60A; 3P4W."/> 470 <Annotation Term="OData.LongDescription" String="This value shall represent field-wired input that is three-phase 200-250V; 60A; 3P4W."/> 471 </Member> 472 <Member Name="Field_400V_3P5W_32A"> 473 <Annotation Term="OData.Description" String="Field-wired; Three-phase 200-240/346-415V; 32A; 3P5W."/> 474 <Annotation Term="OData.LongDescription" String="This value shall represent field-wired input that is three-phase 200-240/346-415V; 32A; 3P5W."/> 475 </Member> 476 </EnumType> 477 </Schema> 478 479 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_0_0"> 480 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 481 <Annotation Term="Redfish.Release" String="2019.4"/> 482 483 <EntityType Name="Circuit" BaseType="Circuit.Circuit"> 484 <Property Name="Status" Type="Resource.Status" Nullable="false"> 485 <Annotation Term="OData.Description" String="The status and health of the resource and its subordinate or dependent resources."/> 486 <Annotation Term="OData.LongDescription" String="This property shall contain any status or health properties of the resource."/> 487 </Property> 488 <Property Name="CircuitType" Type="Circuit.v1_0_0.CircuitType"> 489 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 490 <Annotation Term="OData.Description" String="The type of circuit."/> 491 <Annotation Term="OData.LongDescription" String="This property shall contain the type of circuit."/> 492 </Property> 493 <Property Name="CriticalCircuit" Type="Edm.Boolean"> 494 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 495 <Annotation Term="OData.Description" String="Designates if this is a critical circuit."/> 496 <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."/> 497 </Property> 498 <Property Name="ElectricalContext" Type="Sensor.ElectricalContext"> 499 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 500 <Annotation Term="OData.Description" String="The combination of current-carrying conductors."/> 501 <Annotation Term="OData.LongDescription" String="This property shall contain the combination of current-carrying conductors that distribute power."/> 502 </Property> 503 <Property Name="PhaseWiringType" Type="Circuit.PhaseWiringType"> 504 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 505 <Annotation Term="OData.Description" String="The number of ungrounded current-carrying conductors (phases) and the total number of conductors (wires)."/> 506 <Annotation Term="OData.LongDescription" String="This property shall contain the number of ungrounded current-carrying conductors (phases) and the total number of conductors (wires)."/> 507 </Property> 508 <Property Name="VoltageType" Type="Circuit.v1_0_0.VoltageType"> 509 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 510 <Annotation Term="OData.Description" String="The type of voltage applied to the circuit."/> 511 <Annotation Term="OData.LongDescription" String="This property shall contain the type of voltage applied to the circuit."/> 512 </Property> 513 <Property Name="PlugType" Type="Circuit.PlugType"> 514 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 515 <Annotation Term="OData.Description" String="The type of plug according to NEMA, IEC, or regional standards."/> 516 <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."/> 517 </Property> 518 <Property Name="NominalVoltage" Type="Circuit.NominalVoltageType"> 519 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 520 <Annotation Term="OData.Description" String="The nominal voltage for this circuit."/> 521 <Annotation Term="OData.LongDescription" String="This property shall contain the nominal voltage for this circuit, in volt units."/> 522 </Property> 523 <Property Name="RatedCurrentAmps" Type="Edm.Decimal"> 524 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 525 <Annotation Term="OData.Description" String="The rated maximum current allowed for this circuit."/> 526 <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."/> 527 <Annotation Term="Measures.Unit" String="A"/> 528 <Annotation Term="Validation.Minimum" Int="0"/> 529 </Property> 530 <Property Name="IndicatorLED" Type="Resource.IndicatorLED"> 531 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 532 <Annotation Term="OData.Description" String="The state of the indicator LED, which identifies the circuit."/> 533 <Annotation Term="OData.LongDescription" String="This property shall contain the indicator light state for the indicator light associated with this circuit."/> 534 <Annotation Term="Redfish.Revisions"> 535 <Collection> 536 <Record> 537 <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Deprecated"/> 538 <PropertyValue Property="Version" String="v1_1_0"/> 539 <PropertyValue Property="Description" String="This property has been deprecated in favor of the `LocationIndicatorActive` property."/> 540 </Record> 541 </Collection> 542 </Annotation> 543 </Property> 544 <Property Name="BreakerState" Type="Circuit.BreakerStates"> 545 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 546 <Annotation Term="OData.Description" String="The state of the overcurrent protection device."/> 547 <Annotation Term="OData.LongDescription" String="This property shall contain the state of the overcurrent protection device."/> 548 </Property> 549 <Property Name="PowerOnDelaySeconds" Type="Edm.Decimal"> 550 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 551 <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."/> 552 <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."/> 553 </Property> 554 <Property Name="PowerOffDelaySeconds" Type="Edm.Decimal"> 555 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 556 <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."/> 557 <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."/> 558 </Property> 559 <Property Name="PowerCycleDelaySeconds" Type="Edm.Decimal"> 560 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 561 <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."/> 562 <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."/> 563 </Property> 564 <Property Name="PowerRestoreDelaySeconds" Type="Edm.Decimal"> 565 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 566 <Annotation Term="OData.Description" String="The number of seconds to delay power on after power has been restored. Zero seconds indicates no delay."/> 567 <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."/> 568 </Property> 569 <Property Name="PowerRestorePolicy" Type="Circuit.PowerRestorePolicyTypes" Nullable="false"> 570 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 571 <Annotation Term="OData.Description" String="The desired power state of the circuit when power is restored after a power loss."/> 572 <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."/> 573 </Property> 574 <Property Name="PowerState" Type="Resource.PowerState"> 575 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 576 <Annotation Term="OData.Description" String="The power state of the circuit."/> 577 <Annotation Term="OData.LongDescription" String="This property shall contain the power state of the circuit."/> 578 </Property> 579 <Property Name="PowerEnabled" Type="Edm.Boolean"> 580 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 581 <Annotation Term="OData.Description" String="Indicates if the circuit can be powered."/> 582 <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."/> 583 </Property> 584 <NavigationProperty Name="Voltage" Type="Sensor.Sensor"> 585 <Annotation Term="Redfish.ExcerptCopy" String="Voltage"/> 586 <Annotation Term="OData.Description" String="The voltage (V) for this single-phase circuit."/> 587 <Annotation Term="OData.LongDescription" String="This property shall contain the voltage, in volt units, for this single-phase 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 appear in resource instances representing poly-phase circuits."/> 588 </NavigationProperty> 589 <NavigationProperty Name="CurrentAmps" Type="Sensor.Sensor"> 590 <Annotation Term="Redfish.ExcerptCopy" String="Current"/> 591 <Annotation Term="OData.Description" String="The current (A) for this single-phase circuit."/> 592 <Annotation Term="OData.LongDescription" String="This property shall contain the current, in ampere units, for this single-phase 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 appear in resource instances representing poly-phase circuits."/> 593 </NavigationProperty> 594 <NavigationProperty Name="PowerWatts" Type="Sensor.Sensor"> 595 <Annotation Term="Redfish.ExcerptCopy" String="Power"/> 596 <Annotation Term="OData.Description" String="The power (W) for this circuit."/> 597 <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`."/> 598 </NavigationProperty> 599 <NavigationProperty Name="EnergykWh" Type="Sensor.Sensor"> 600 <Annotation Term="Redfish.ExcerptCopy" String="EnergykWh"/> 601 <Annotation Term="OData.Description" String="The energy (kWh) for this circuit."/> 602 <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`."/> 603 </NavigationProperty> 604 <NavigationProperty Name="FrequencyHz" Type="Sensor.Sensor"> 605 <Annotation Term="Redfish.ExcerptCopy"/> 606 <Annotation Term="OData.Description" String="The frequency (Hz) for this circuit."/> 607 <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`."/> 608 </NavigationProperty> 609 <Property Name="PolyPhaseVoltage" Type="Circuit.v1_0_0.VoltageSensors"> 610 <Annotation Term="OData.Description" String="The voltage readings for this circuit."/> 611 <Annotation Term="OData.LongDescription" String="This property shall contain the voltage sensors for this circuit. For single-phase circuits, this property shall contain a duplicate copy of the voltage sensor referenced in the `Voltage` property, if present. For poly-phase circuits, this property should contain multiple voltage sensor readings used to fully describe the circuit."/> 612 </Property> 613 <Property Name="PolyPhaseCurrentAmps" Type="Circuit.v1_0_0.CurrentSensors"> 614 <Annotation Term="OData.Description" String="The current readings for this circuit."/> 615 <Annotation Term="OData.LongDescription" String="This property shall contain the current sensors for this circuit. For single-phase circuits, this property shall contain a duplicate copy of the current sensor referenced in the `CurrentAmps` property, if present. For poly-phase circuits, this property should contain multiple current sensor readings used to fully describe the circuit."/> 616 </Property> 617 <Property Name="PolyPhasePowerWatts" Type="Circuit.v1_0_0.PowerSensors"> 618 <Annotation Term="OData.Description" String="The power readings for this circuit."/> 619 <Annotation Term="OData.LongDescription" String="This property shall contain the power sensors for this circuit. For single-phase circuits, this property shall contain a duplicate copy of the power sensor referenced in the `PowerWatts` property, if present. For poly-phase circuits, this property should contain multiple power sensor readings used to fully describe the circuit."/> 620 </Property> 621 <Property Name="PolyPhaseEnergykWh" Type="Circuit.v1_0_0.EnergySensors"> 622 <Annotation Term="OData.Description" String="The energy readings for this circuit."/> 623 <Annotation Term="OData.LongDescription" String="This property shall contain the energy sensors for this circuit. For single-phase circuits, this property shall contain a duplicate copy of the energy sensor referenced in the `EnergykWh` property, if present. For poly-phase circuits, this property should contain multiple energy sensor readings used to fully describe the circuit."/> 624 </Property> 625 <Property Name="Links" Type="Circuit.v1_0_0.Links" Nullable="false"> 626 <Annotation Term="OData.Description" String="The links to other resources that are related to this resource."/> 627 <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."/> 628 </Property> 629 <Property Name="Actions" Type="Circuit.v1_0_0.Actions" Nullable="false"> 630 <Annotation Term="OData.Description" String="The available actions for this resource."/> 631 <Annotation Term="OData.LongDescription" String="This property shall contain the available actions for this resource."/> 632 </Property> 633 </EntityType> 634 635 <ComplexType Name="Links" BaseType="Resource.Links"> 636 <Annotation Term="OData.Description" String="The links to other resources that are related to this resource."/> 637 <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."/> 638 <NavigationProperty Name="BranchCircuit" Type="Circuit.Circuit"> 639 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 640 <Annotation Term="OData.Description" String="A reference to the branch circuit related to this circuit."/> 641 <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."/> 642 <Annotation Term="OData.AutoExpandReferences"/> 643 </NavigationProperty> 644 <NavigationProperty Name="Outlets" Type="Collection(Outlet.Outlet)"> 645 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 646 <Annotation Term="OData.Description" String="An array of references to the outlets contained by this circuit."/> 647 <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."/> 648 <Annotation Term="OData.AutoExpandReferences"/> 649 </NavigationProperty> 650 </ComplexType> 651 652 <ComplexType Name="Actions"> 653 <Annotation Term="OData.AdditionalProperties" Bool="false"/> 654 <Annotation Term="OData.Description" String="The available actions for this resource."/> 655 <Annotation Term="OData.LongDescription" String="This type shall contain the available actions for this resource."/> 656 <Property Name="Oem" Type="Circuit.v1_0_0.OemActions" Nullable="false"> 657 <Annotation Term="OData.Description" String="The available OEM-specific actions for this resource."/> 658 <Annotation Term="OData.LongDescription" String="This property shall contain the available OEM-specific actions for this resource."/> 659 </Property> 660 </ComplexType> 661 662 <ComplexType Name="OemActions"> 663 <Annotation Term="OData.AdditionalProperties" Bool="true"/> 664 <Annotation Term="OData.Description" String="The available OEM-specific actions for this resource."/> 665 <Annotation Term="OData.LongDescription" String="This type shall contain the available OEM-specific actions for this resource."/> 666 </ComplexType> 667 668 <ComplexType Name="VoltageSensors"> 669 <Annotation Term="OData.AdditionalProperties" Bool="false"/> 670 <Annotation Term="OData.Description" String="The voltage readings for this circuit."/> 671 <Annotation Term="OData.LongDescription" String="This type shall contain properties that describe voltage sensor readings for a circuit."/> 672 <NavigationProperty Name="Line1ToLine2" Type="Sensor.Sensor"> 673 <Annotation Term="Redfish.ExcerptCopy" String="Voltage"/> 674 <Annotation Term="OData.Description" String="The Line 1 to Line 2 voltage (V) for this circuit."/> 675 <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."/> 676 </NavigationProperty> 677 <NavigationProperty Name="Line2ToLine3" Type="Sensor.Sensor"> 678 <Annotation Term="Redfish.ExcerptCopy" String="Voltage"/> 679 <Annotation Term="OData.Description" String="The Line 2 to Line 3 voltage (V) for this circuit."/> 680 <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."/> 681 </NavigationProperty> 682 <NavigationProperty Name="Line3ToLine1" Type="Sensor.Sensor"> 683 <Annotation Term="Redfish.ExcerptCopy" String="Voltage"/> 684 <Annotation Term="OData.Description" String="The Line 3 to Line 1 voltage (V) for this circuit."/> 685 <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."/> 686 </NavigationProperty> 687 <NavigationProperty Name="Line1ToNeutral" Type="Sensor.Sensor"> 688 <Annotation Term="Redfish.ExcerptCopy" String="Voltage"/> 689 <Annotation Term="OData.Description" String="The Line 1 to Neutral voltage (V) for this circuit."/> 690 <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."/> 691 </NavigationProperty> 692 <NavigationProperty Name="Line2ToNeutral" Type="Sensor.Sensor"> 693 <Annotation Term="Redfish.ExcerptCopy" String="Voltage"/> 694 <Annotation Term="OData.Description" String="The Line 2 to Neutral voltage (V) for this circuit."/> 695 <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."/> 696 </NavigationProperty> 697 <NavigationProperty Name="Line3ToNeutral" Type="Sensor.Sensor"> 698 <Annotation Term="Redfish.ExcerptCopy" String="Voltage"/> 699 <Annotation Term="OData.Description" String="The Line 3 to Neutral voltage (V) for this circuit."/> 700 <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."/> 701 </NavigationProperty> 702 </ComplexType> 703 704 <ComplexType Name="CurrentSensors"> 705 <Annotation Term="OData.AdditionalProperties" Bool="false"/> 706 <Annotation Term="OData.Description" String="The current sensors for this circuit."/> 707 <Annotation Term="OData.LongDescription" String="This type shall contain properties that describe current sensor readings for a circuit."/> 708 <NavigationProperty Name="Line1" Type="Sensor.Sensor"> 709 <Annotation Term="Redfish.ExcerptCopy" String="Current"/> 710 <Annotation Term="OData.Description" String="Line 1 current (A)."/> 711 <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."/> 712 </NavigationProperty> 713 <NavigationProperty Name="Line2" Type="Sensor.Sensor"> 714 <Annotation Term="Redfish.ExcerptCopy" String="Current"/> 715 <Annotation Term="OData.Description" String="Line 2 current (A)."/> 716 <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."/> 717 </NavigationProperty> 718 <NavigationProperty Name="Line3" Type="Sensor.Sensor"> 719 <Annotation Term="Redfish.ExcerptCopy" String="Current"/> 720 <Annotation Term="OData.Description" String="Line 3 current (A)."/> 721 <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."/> 722 </NavigationProperty> 723 <NavigationProperty Name="Neutral" Type="Sensor.Sensor"> 724 <Annotation Term="Redfish.ExcerptCopy" String="Current"/> 725 <Annotation Term="OData.Description" String="Neutral line current (A)."/> 726 <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."/> 727 </NavigationProperty> 728 </ComplexType> 729 730 <ComplexType Name="EnergySensors"> 731 <Annotation Term="OData.AdditionalProperties" Bool="false"/> 732 <Annotation Term="OData.Description" String="The energy readings for this circuit."/> 733 <Annotation Term="OData.LongDescription" String="This type shall contain properties that describe energy sensor readings for a circuit."/> 734 <NavigationProperty Name="Line1ToLine2" Type="Sensor.Sensor"> 735 <Annotation Term="Redfish.ExcerptCopy" String="EnergykWh"/> 736 <Annotation Term="OData.Description" String="The Line 1 to Line 2 energy (kWh) for this circuit."/> 737 <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."/> 738 </NavigationProperty> 739 <NavigationProperty Name="Line2ToLine3" Type="Sensor.Sensor"> 740 <Annotation Term="Redfish.ExcerptCopy" String="EnergykWh"/> 741 <Annotation Term="OData.Description" String="The Line 2 to Line 3 energy (kWh) for this circuit."/> 742 <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."/> 743 </NavigationProperty> 744 <NavigationProperty Name="Line3ToLine1" Type="Sensor.Sensor"> 745 <Annotation Term="Redfish.ExcerptCopy" String="EnergykWh"/> 746 <Annotation Term="OData.Description" String="The Line 3 to Line 1 energy (kWh) for this circuit."/> 747 <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."/> 748 </NavigationProperty> 749 <NavigationProperty Name="Line1ToNeutral" Type="Sensor.Sensor"> 750 <Annotation Term="Redfish.ExcerptCopy" String="EnergykWh"/> 751 <Annotation Term="OData.Description" String="The Line 1 to Neutral energy (kWh) for this circuit."/> 752 <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."/> 753 </NavigationProperty> 754 <NavigationProperty Name="Line2ToNeutral" Type="Sensor.Sensor"> 755 <Annotation Term="Redfish.ExcerptCopy" String="EnergykWh"/> 756 <Annotation Term="OData.Description" String="The Line 2 to Neutral energy (kWh) for this circuit."/> 757 <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."/> 758 </NavigationProperty> 759 <NavigationProperty Name="Line3ToNeutral" Type="Sensor.Sensor"> 760 <Annotation Term="Redfish.ExcerptCopy" String="EnergykWh"/> 761 <Annotation Term="OData.Description" String="The Line 3 to Neutral energy (kWh) for this circuit."/> 762 <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."/> 763 </NavigationProperty> 764 </ComplexType> 765 766 <ComplexType Name="PowerSensors"> 767 <Annotation Term="OData.AdditionalProperties" Bool="false"/> 768 <Annotation Term="OData.Description" String="This property contains the power sensors."/> 769 <Annotation Term="OData.LongDescription" String="This type shall contain properties that describe power sensor readings for a circuit."/> 770 <NavigationProperty Name="Line1ToLine2" Type="Sensor.Sensor"> 771 <Annotation Term="Redfish.ExcerptCopy" String="Power"/> 772 <Annotation Term="OData.Description" String="The Line 1 to Line 2 power (W) for this circuit."/> 773 <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."/> 774 </NavigationProperty> 775 <NavigationProperty Name="Line2ToLine3" Type="Sensor.Sensor"> 776 <Annotation Term="Redfish.ExcerptCopy" String="Power"/> 777 <Annotation Term="OData.Description" String="The Line 2 to Line 3 power (W) for this circuit."/> 778 <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."/> 779 </NavigationProperty> 780 <NavigationProperty Name="Line3ToLine1" Type="Sensor.Sensor"> 781 <Annotation Term="Redfish.ExcerptCopy" String="Power"/> 782 <Annotation Term="OData.Description" String="The Line 3 to Line 1 power (W) for this circuit."/> 783 <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."/> 784 </NavigationProperty> 785 <NavigationProperty Name="Line1ToNeutral" Type="Sensor.Sensor"> 786 <Annotation Term="Redfish.ExcerptCopy" String="Power"/> 787 <Annotation Term="OData.Description" String="The Line 1 to Neutral power (W) for this circuit."/> 788 <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."/> 789 </NavigationProperty> 790 <NavigationProperty Name="Line2ToNeutral" Type="Sensor.Sensor"> 791 <Annotation Term="Redfish.ExcerptCopy" String="Power"/> 792 <Annotation Term="OData.Description" String="The Line 2 to Neutral power (W) for this circuit."/> 793 <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."/> 794 </NavigationProperty> 795 <NavigationProperty Name="Line3ToNeutral" Type="Sensor.Sensor"> 796 <Annotation Term="Redfish.ExcerptCopy" String="Power"/> 797 <Annotation Term="OData.Description" String="The Line 3 to Neutral power (W) for this circuit."/> 798 <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."/> 799 </NavigationProperty> 800 </ComplexType> 801 802 <EnumType Name="CircuitType"> 803 <Member Name="Mains"> 804 <Annotation Term="OData.Description" String="A mains input or utility circuit."/> 805 </Member> 806 <Member Name="Branch"> 807 <Annotation Term="OData.Description" String="A branch (output) circuit."/> 808 </Member> 809 <Member Name="Subfeed"> 810 <Annotation Term="OData.Description" String="A subfeed (output) circuit."/> 811 </Member> 812 <Member Name="Feeder"> 813 <Annotation Term="OData.Description" String="A feeder (output) circuit."/> 814 </Member> 815 <Member Name="Bus"> 816 <Annotation Term="OData.Description" String="An electrical bus circuit."/> 817 <Annotation Term="Redfish.Revisions"> 818 <Collection> 819 <Record> 820 <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/> 821 <PropertyValue Property="Version" String="v1_3_0"/> 822 </Record> 823 </Collection> 824 </Annotation> 825 </Member> 826 </EnumType> 827 828 <EnumType Name="VoltageType"> 829 <Member Name="AC"> 830 <Annotation Term="OData.Description" String="Alternating Current (AC) circuit."/> 831 </Member> 832 <Member Name="DC"> 833 <Annotation Term="OData.Description" String="Direct Current (DC) circuit."/> 834 </Member> 835 </EnumType> 836 </Schema> 837 838 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_0_1"> 839 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 840 <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 841 <EntityType Name="Circuit" BaseType="Circuit.v1_0_0.Circuit"/> 842 </Schema> 843 844 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_0_2"> 845 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 846 <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 847 <EntityType Name="Circuit" BaseType="Circuit.v1_0_1.Circuit"/> 848 </Schema> 849 850 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_0_3"> 851 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 852 <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."/> 853 <EntityType Name="Circuit" BaseType="Circuit.v1_0_2.Circuit"/> 854 </Schema> 855 856 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_0_4"> 857 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 858 <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 859 <EntityType Name="Circuit" BaseType="Circuit.v1_0_3.Circuit"/> 860 </Schema> 861 862 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_0_5"> 863 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 864 <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."/> 865 <EntityType Name="Circuit" BaseType="Circuit.v1_0_4.Circuit"/> 866 </Schema> 867 868 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_1_0"> 869 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 870 <Annotation Term="Redfish.Release" String="2020.3"/> 871 <Annotation Term="OData.Description" String="This version was created to deprecate `IndicatorLED` in favor of `LocationIndicatorActive`."/> 872 873 <EntityType Name="Circuit" BaseType="Circuit.v1_0_1.Circuit"> 874 <Property Name="LocationIndicatorActive" Type="Edm.Boolean"> 875 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 876 <Annotation Term="OData.Description" String="An indicator allowing an operator to physically locate this resource."/> 877 <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."/> 878 </Property> 879 </EntityType> 880 </Schema> 881 882 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_1_1"> 883 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 884 <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 885 <EntityType Name="Circuit" BaseType="Circuit.v1_1_0.Circuit"/> 886 </Schema> 887 888 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_1_2"> 889 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 890 <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."/> 891 <EntityType Name="Circuit" BaseType="Circuit.v1_1_1.Circuit"/> 892 </Schema> 893 894 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_1_3"> 895 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 896 <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 897 <EntityType Name="Circuit" BaseType="Circuit.v1_1_2.Circuit"/> 898 </Schema> 899 900 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_1_4"> 901 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 902 <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."/> 903 <EntityType Name="Circuit" BaseType="Circuit.v1_1_3.Circuit"/> 904 </Schema> 905 906 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_2_0"> 907 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 908 <Annotation Term="Redfish.Release" String="2020.4"/> 909 <Annotation Term="OData.Description" String="This version was created to add `DC50V` to `NominalVoltageType`."/> 910 911 <EntityType Name="Circuit" BaseType="Circuit.v1_1_1.Circuit"/> 912 </Schema> 913 914 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_2_1"> 915 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 916 <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."/> 917 <EntityType Name="Circuit" BaseType="Circuit.v1_2_0.Circuit"/> 918 </Schema> 919 920 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_2_2"> 921 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 922 <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 923 <EntityType Name="Circuit" BaseType="Circuit.v1_2_1.Circuit"/> 924 </Schema> 925 926 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_2_3"> 927 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 928 <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."/> 929 <EntityType Name="Circuit" BaseType="Circuit.v1_2_2.Circuit"/> 930 </Schema> 931 932 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_3_0"> 933 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 934 <Annotation Term="Redfish.Release" String="2021.2"/> 935 936 <EntityType Name="Circuit" BaseType="Circuit.v1_2_0.Circuit"> 937 <NavigationProperty Name="PowerLoadPercent" Type="Sensor.Sensor"> 938 <Annotation Term="Redfish.ExcerptCopy"/> 939 <Annotation Term="OData.Description" String="The power load (percent) for this circuit."/> 940 <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."/> 941 </NavigationProperty> 942 </EntityType> 943 </Schema> 944 945 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_3_1"> 946 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 947 <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."/> 948 <EntityType Name="Circuit" BaseType="Circuit.v1_3_0.Circuit"/> 949 </Schema> 950 951 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_3_2"> 952 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 953 <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 954 <EntityType Name="Circuit" BaseType="Circuit.v1_3_1.Circuit"/> 955 </Schema> 956 957 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_3_3"> 958 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 959 <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."/> 960 <EntityType Name="Circuit" BaseType="Circuit.v1_3_2.Circuit"/> 961 </Schema> 962 963 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_4_0"> 964 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 965 <Annotation Term="Redfish.Release" String="2021.3"/> 966 967 <EntityType Name="Circuit" BaseType="Circuit.v1_3_0.Circuit"> 968 <Property Name="UserLabel" Type="Edm.String" Nullable="false"> 969 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 970 <Annotation Term="OData.Description" String="A user-assigned label."/> 971 <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."/> 972 </Property> 973 <Property Name="ElectricalSourceManagerURI" Type="Edm.String" Nullable="false"> 974 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 975 <Annotation Term="OData.Description" String="The URI of the management interface for the upstream electrical source connection for this circuit."/> 976 <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."/> 977 <Annotation Term="OData.IsURL"/> 978 </Property> 979 <Property Name="ElectricalSourceName" Type="Edm.String" Nullable="false"> 980 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 981 <Annotation Term="OData.Description" String="The name of the upstream electrical source, such as a circuit or outlet, connected to this circuit."/> 982 <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."/> 983 </Property> 984 <Property Name="ElectricalConsumerNames" Type="Collection(Edm.String)"> 985 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 986 <Annotation Term="OData.Description" String="An array of names of downstream devices that are powered by this circuit."/> 987 <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."/> 988 </Property> 989 </EntityType> 990 991 <ComplexType Name="Links" BaseType="Circuit.v1_0_0.Links"> 992 <NavigationProperty Name="SourceCircuit" Type="Circuit.Circuit"> 993 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 994 <Annotation Term="OData.Description" String="A link to the circuit that provides power to this circuit."/> 995 <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."/> 996 <Annotation Term="OData.AutoExpandReferences"/> 997 </NavigationProperty> 998 <NavigationProperty Name="PowerOutlet" Type="Outlet.Outlet"> 999 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 1000 <Annotation Term="OData.Description" String="A link to the power outlet that provides power to this circuit."/> 1001 <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."/> 1002 <Annotation Term="OData.AutoExpandReferences"/> 1003 </NavigationProperty> 1004 <NavigationProperty Name="DistributionCircuits" Type="Collection(Circuit.Circuit)"> 1005 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 1006 <Annotation Term="OData.Description" String="An array of links to the circuits powered by this circuit."/> 1007 <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."/> 1008 <Annotation Term="OData.AutoExpandReferences"/> 1009 </NavigationProperty> 1010 </ComplexType> 1011 </Schema> 1012 1013 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_4_1"> 1014 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1015 <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."/> 1016 <EntityType Name="Circuit" BaseType="Circuit.v1_4_0.Circuit"/> 1017 </Schema> 1018 1019 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_4_2"> 1020 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1021 <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 1022 <EntityType Name="Circuit" BaseType="Circuit.v1_4_1.Circuit"/> 1023 </Schema> 1024 1025 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_4_3"> 1026 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1027 <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."/> 1028 <EntityType Name="Circuit" BaseType="Circuit.v1_4_2.Circuit"/> 1029 </Schema> 1030 1031 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_5_0"> 1032 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1033 <Annotation Term="Redfish.Release" String="2021.4"/> 1034 <Annotation Term="OData.Description" String="This version was created to add `PowerCycle` to the `PowerState` parameter of the `PowerControl` action."/> 1035 1036 <EntityType Name="Circuit" BaseType="Circuit.v1_4_1.Circuit"> 1037 <NavigationProperty Name="UnbalancedVoltagePercent" Type="Sensor.Sensor"> 1038 <Annotation Term="Redfish.ExcerptCopy"/> 1039 <Annotation Term="OData.Description" String="The voltage imbalance (percent) between phases."/> 1040 <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`."/> 1041 </NavigationProperty> 1042 <NavigationProperty Name="UnbalancedCurrentPercent" Type="Sensor.Sensor"> 1043 <Annotation Term="Redfish.ExcerptCopy"/> 1044 <Annotation Term="OData.Description" String="The current imbalance (percent) between phases."/> 1045 <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`."/> 1046 </NavigationProperty> 1047 <Property Name="PowerControlLocked" Type="Edm.Boolean" Nullable="false"> 1048 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 1049 <Annotation Term="OData.Description" String="Indicates whether power control requests are locked."/> 1050 <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."/> 1051 </Property> 1052 <Property Name="ConfigurationLocked" Type="Edm.Boolean" Nullable="false"> 1053 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/ReadWrite"/> 1054 <Annotation Term="OData.Description" String="Indicates whether the configuration is locked."/> 1055 <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."/> 1056 </Property> 1057 <Property Name="PowerStateInTransition" Type="Edm.Boolean" Nullable="false"> 1058 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 1059 <Annotation Term="OData.Description" String="Indicates whether the power state is undergoing a delayed transition."/> 1060 <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."/> 1061 </Property> 1062 </EntityType> 1063 </Schema> 1064 1065 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_5_1"> 1066 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1067 <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 1068 <EntityType Name="Circuit" BaseType="Circuit.v1_5_0.Circuit"/> 1069 </Schema> 1070 1071 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_5_2"> 1072 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1073 <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."/> 1074 <EntityType Name="Circuit" BaseType="Circuit.v1_5_1.Circuit"/> 1075 </Schema> 1076 1077 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_6_0"> 1078 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1079 <Annotation Term="Redfish.Release" String="2022.1"/> 1080 <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."/> 1081 1082 <EntityType Name="Circuit" BaseType="Circuit.v1_5_0.Circuit"/> 1083 </Schema> 1084 1085 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_6_1"> 1086 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1087 <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 1088 <EntityType Name="Circuit" BaseType="Circuit.v1_6_0.Circuit"/> 1089 </Schema> 1090 1091 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_6_2"> 1092 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1093 <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."/> 1094 <EntityType Name="Circuit" BaseType="Circuit.v1_6_1.Circuit"/> 1095 </Schema> 1096 1097 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_7_0"> 1098 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1099 <Annotation Term="Redfish.Release" String="2022.2"/> 1100 <Annotation Term="OData.Description" String="This version was created to add `DC16V`, `DC12V`, `DC9V`, `DC5V`, `DC3_3V` and `DC1_8V` to `NominalVoltageType`."/> 1101 1102 <EntityType Name="Circuit" BaseType="Circuit.v1_6_0.Circuit"/> 1103 </Schema> 1104 1105 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_7_1"> 1106 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1107 <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 1108 <EntityType Name="Circuit" BaseType="Circuit.v1_7_0.Circuit"/> 1109 </Schema> 1110 1111 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_7_2"> 1112 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1113 <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."/> 1114 <EntityType Name="Circuit" BaseType="Circuit.v1_7_1.Circuit"/> 1115 </Schema> 1116 1117 <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="Circuit.v1_8_0"> 1118 <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1119 <Annotation Term="Redfish.Release" String="2024.1"/> 1120 1121 <EntityType Name="Circuit" BaseType="Circuit.v1_7_2.Circuit"> 1122 <Property Name="NominalFrequencyHz" Type="Edm.Decimal"> 1123 <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 1124 <Annotation Term="OData.Description" String="The nominal frequency (Hz) for this circuit."/> 1125 <Annotation Term="OData.LongDescription" String="This property shall contain the nominal frequency for this circuit, in hertz units."/> 1126 </Property> 1127 </EntityType> 1128 </Schema> 1129 1130 </edmx:DataServices> 1131</edmx:Edmx> 1132