12bde4061SEd Tanous<?xml version="1.0" encoding="UTF-8"?> 22bde4061SEd Tanous<!----> 32bde4061SEd Tanous<!--################################################################################ --> 4dd5c81e9SGunnar Mills<!--# Redfish Schema: PortMetrics v1.7.0 --> 52bde4061SEd Tanous<!--# --> 62bde4061SEd Tanous<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, --> 72bde4061SEd Tanous<!--# available at http://www.dmtf.org/standards/redfish --> 8d125652eSGunnar 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/Resource_v1.xml"> 242bde4061SEd Tanous <edmx:Include Namespace="Resource.v1_0_0"/> 252bde4061SEd Tanous </edmx:Reference> 262bde4061SEd Tanous <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/RedfishExtensions_v1.xml"> 272bde4061SEd Tanous <edmx:Include Namespace="RedfishExtensions.v1_0_0" Alias="Redfish"/> 282bde4061SEd Tanous <edmx:Include Namespace="Validation.v1_0_0" Alias="Validation"/> 292bde4061SEd Tanous </edmx:Reference> 302bde4061SEd Tanous <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/PCIeDevice_v1.xml"> 312bde4061SEd Tanous <edmx:Include Namespace="PCIeDevice"/> 322bde4061SEd Tanous </edmx:Reference> 332bde4061SEd Tanous 342bde4061SEd Tanous <edmx:DataServices> 352bde4061SEd Tanous 362bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PortMetrics"> 372bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 38f2a8e57eSGunnar Mills <Annotation Term="Redfish.Language" String="en"/> 392bde4061SEd Tanous 402bde4061SEd Tanous <EntityType Name="PortMetrics" BaseType="Resource.v1_0_0.Resource" Abstract="true"> 41f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="The `PortMetrics` schema contains usage and health statistics for a switch device or component port summary."/> 422bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This resource shall represent the port metrics for a switch device or component port summary in a Redfish implementation."/> 432bde4061SEd Tanous <Annotation Term="OData.AdditionalProperties" Bool="false"/> 442bde4061SEd Tanous <Annotation Term="Capabilities.InsertRestrictions"> 452bde4061SEd Tanous <Record> 462bde4061SEd Tanous <PropertyValue Property="Insertable" Bool="false"/> 472bde4061SEd Tanous </Record> 482bde4061SEd Tanous </Annotation> 492bde4061SEd Tanous <Annotation Term="Capabilities.UpdateRestrictions"> 502bde4061SEd Tanous <Record> 512bde4061SEd Tanous <PropertyValue Property="Updatable" Bool="false"/> 522bde4061SEd Tanous </Record> 532bde4061SEd Tanous </Annotation> 542bde4061SEd Tanous <Annotation Term="Capabilities.DeleteRestrictions"> 552bde4061SEd Tanous <Record> 562bde4061SEd Tanous <PropertyValue Property="Deletable" Bool="false"/> 572bde4061SEd Tanous </Record> 582bde4061SEd Tanous </Annotation> 592bde4061SEd Tanous <Annotation Term="Redfish.Uris"> 602bde4061SEd Tanous <Collection> 612bde4061SEd Tanous <String>/redfish/v1/Fabrics/{FabricId}/Switches/{SwitchId}/Ports/{PortId}/Metrics</String> 622bde4061SEd Tanous <String>/redfish/v1/Systems/{ComputerSystemId}/Storage/{StorageId}/StorageControllers/{StorageControllerId}/Ports/{PortId}/Metrics</String> 632bde4061SEd Tanous <String>/redfish/v1/Systems/{ComputerSystemId}/Storage/{StorageId}/Controllers/{StorageControllerId}/Ports/{PortId}/Metrics</String> 642bde4061SEd Tanous <String>/redfish/v1/Systems/{ComputerSystemId}/FabricAdapters/{FabricAdapterId}/Ports/{PortId}/Metrics</String> 65*c6d7a45dSGunnar Mills <String>/redfish/v1/Systems/{ComputerSystemId}/GraphicsControllers/{GraphicsControllerId}/Ports/{PortId}/Metrics</String> 66*c6d7a45dSGunnar Mills <String>/redfish/v1/Systems/{ComputerSystemId}/USBControllers/{USBControllerId}/Ports/{PortId}/Metrics</String> 672bde4061SEd Tanous <String>/redfish/v1/Systems/{ComputerSystemId}/Processors/{ProcessorId}/Ports/{PortId}/Metrics</String> 682bde4061SEd Tanous <String>/redfish/v1/Chassis/{ChassisId}/MediaControllers/{MediaControllerId}/Ports/{PortId}/Metrics</String> 692bde4061SEd Tanous <String>/redfish/v1/Chassis/{ChassisId}/FabricAdapters/{FabricAdapterId}/Ports/{PortId}/Metrics</String> 702bde4061SEd Tanous <String>/redfish/v1/Chassis/{ChassisId}/NetworkAdapters/{NetworkAdapterId}/Ports/{PortId}/Metrics</String> 712bde4061SEd Tanous <String>/redfish/v1/CompositionService/ResourceBlocks/{ResourceBlockId}/Storage/{StorageId}/StorageControllers/{StorageControllerId}/Ports/{PortId}/Metrics</String> 722bde4061SEd Tanous <String>/redfish/v1/CompositionService/ResourceBlocks/{ResourceBlockId}/Storage/{StorageId}/Controllers/{StorageControllerId}/Ports/{PortId}/Metrics</String> 732bde4061SEd Tanous <String>/redfish/v1/CompositionService/ResourceBlocks/{ResourceBlockId}/Processors/{ProcessorId}/Ports/{PortId}/Metrics</String> 742bde4061SEd Tanous <String>/redfish/v1/CompositionService/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/Storage/{StorageId}/StorageControllers/{StorageControllerId}/Ports/{PortId}/Metrics</String> 752bde4061SEd Tanous <String>/redfish/v1/CompositionService/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/Storage/{StorageId}/Controllers/{StorageControllerId}/Ports/{PortId}/Metrics</String> 762bde4061SEd Tanous <String>/redfish/v1/CompositionService/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/FabricAdapters/{FabricAdapterId}/Ports/{PortId}/Metrics</String> 77*c6d7a45dSGunnar Mills <String>/redfish/v1/CompositionService/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/GraphicsControllers/{GraphicsControllerId}/Ports/{PortId}/Metrics</String> 78*c6d7a45dSGunnar Mills <String>/redfish/v1/CompositionService/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/USBControllers/{USBControllerId}/Ports/{PortId}/Metrics</String> 792bde4061SEd Tanous <String>/redfish/v1/CompositionService/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/Processors/{ProcessorId}/Ports/{PortId}/Metrics</String> 802bde4061SEd Tanous <String>/redfish/v1/ResourceBlocks/{ResourceBlockId}/Storage/{StorageId}/StorageControllers/{StorageControllerId}/Ports/{PortId}/Metrics</String> 812bde4061SEd Tanous <String>/redfish/v1/ResourceBlocks/{ResourceBlockId}/Storage/{StorageId}/Controllers/{StorageControllerId}/Ports/{PortId}/Metrics</String> 822bde4061SEd Tanous <String>/redfish/v1/ResourceBlocks/{ResourceBlockId}/Processors/{ProcessorId}/Ports/{PortId}/Metrics</String> 832bde4061SEd Tanous <String>/redfish/v1/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/Storage/{StorageId}/StorageControllers/{StorageControllerId}/Ports/{PortId}/Metrics</String> 842bde4061SEd Tanous <String>/redfish/v1/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/Storage/{StorageId}/Controllers/{StorageControllerId}/Ports/{PortId}/Metrics</String> 852bde4061SEd Tanous <String>/redfish/v1/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/FabricAdapters/{FabricAdapterId}/Ports/{PortId}/Metrics</String> 86*c6d7a45dSGunnar Mills <String>/redfish/v1/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/GraphicsControllers/{GraphicsControllerId}/Ports/{PortId}/Metrics</String> 87*c6d7a45dSGunnar Mills <String>/redfish/v1/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/USBControllers/{USBControllerId}/Ports/{PortId}/Metrics</String> 882bde4061SEd Tanous <String>/redfish/v1/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/Processors/{ProcessorId}/Ports/{PortId}/Metrics</String> 892bde4061SEd Tanous <String>/redfish/v1/Storage/{StorageId}/StorageControllers/{StorageControllerId}/Ports/{PortId}/Metrics</String> 902bde4061SEd Tanous <String>/redfish/v1/Storage/{StorageId}/Controllers/{StorageControllerId}/Ports/{PortId}/Metrics</String> 912bde4061SEd Tanous <String>/redfish/v1/Managers/{ManagerId}/USBPorts/{PortId}/Metrics</String> 922bde4061SEd Tanous <String>/redfish/v1/Managers/{ManagerId}/DedicatedNetworkPorts/{PortId}/Metrics</String> 932bde4061SEd Tanous </Collection> 942bde4061SEd Tanous </Annotation> 952bde4061SEd Tanous </EntityType> 96f2a8e57eSGunnar Mills 97f2a8e57eSGunnar Mills <Action Name="ResetMetrics" IsBound="true"> 98f2a8e57eSGunnar Mills <Parameter Name="PortMetrics" Type="PortMetrics.v1_0_0.Actions"/> 99f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This action resets the summary metrics related to this device."/> 100f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This action shall reset any time intervals or counted values for this device."/> 101f2a8e57eSGunnar Mills <Annotation Term="Redfish.Revisions"> 102f2a8e57eSGunnar Mills <Collection> 103f2a8e57eSGunnar Mills <Record> 104f2a8e57eSGunnar Mills <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Added"/> 105f2a8e57eSGunnar Mills <PropertyValue Property="Version" String="v1_6_0"/> 106f2a8e57eSGunnar Mills </Record> 107f2a8e57eSGunnar Mills </Collection> 108f2a8e57eSGunnar Mills </Annotation> 109f2a8e57eSGunnar Mills </Action> 1102bde4061SEd Tanous </Schema> 1112bde4061SEd Tanous 1122bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PortMetrics.v1_0_0"> 1132bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1142bde4061SEd Tanous <Annotation Term="Redfish.Release" String="2019.4"/> 1152bde4061SEd Tanous 1162bde4061SEd Tanous <EntityType Name="PortMetrics" BaseType="PortMetrics.PortMetrics"> 1172bde4061SEd Tanous <Property Name="GenZ" Type="PortMetrics.v1_0_0.GenZ" Nullable="false"> 1182bde4061SEd Tanous <Annotation Term="OData.Description" String="The port metrics specific to Gen-Z ports."/> 1192bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the port metrics specific to Gen-Z ports."/> 1202bde4061SEd Tanous </Property> 1212bde4061SEd Tanous <Property Name="Actions" Type="PortMetrics.v1_0_0.Actions" Nullable="false"> 1222bde4061SEd Tanous <Annotation Term="OData.Description" String="The available actions for this resource."/> 1232bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the available actions for this resource."/> 1242bde4061SEd Tanous </Property> 1252bde4061SEd Tanous </EntityType> 1262bde4061SEd Tanous 1272bde4061SEd Tanous <ComplexType Name="GenZ"> 1282bde4061SEd Tanous <Annotation Term="OData.AdditionalProperties" Bool="false"/> 1292bde4061SEd Tanous <Annotation Term="OData.Description" String="The port metrics for a Gen-Z interface."/> 1302bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This type shall describe the Gen-Z related port metrics."/> 1312bde4061SEd Tanous <Property Name="PacketCRCErrors" Type="Edm.Int64"> 1322bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 1332bde4061SEd Tanous <Annotation Term="OData.Description" String="The total number of PCRC transient errors detected."/> 1342bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the total number of PCRC transient errors detected in received link-local and end-to-end packets."/> 1352bde4061SEd Tanous </Property> 1362bde4061SEd Tanous <Property Name="EndToEndCRCErrors" Type="Edm.Int64"> 1372bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 1382bde4061SEd Tanous <Annotation Term="OData.Description" String="The total number of ECRC transient errors detected."/> 1392bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain total number of ECRC transient errors detected in received link-local and end-to-end packets."/> 1402bde4061SEd Tanous </Property> 1412bde4061SEd Tanous <Property Name="RXStompedECRC" Type="Edm.Int64"> 1422bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 1432bde4061SEd Tanous <Annotation Term="OData.Description" String="The total number of packets received with a stomped ECRC field."/> 1442bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the total number of packets that this interface received with a stomped ECRC field."/> 1452bde4061SEd Tanous </Property> 1462bde4061SEd Tanous <Property Name="TXStompedECRC" Type="Edm.Int64"> 1472bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 1482bde4061SEd Tanous <Annotation Term="OData.Description" String="The total number of packets that this interface stomped the ECRC field."/> 1492bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the total number of packets that this interfaced stomped the ECRC field."/> 1502bde4061SEd Tanous </Property> 1512bde4061SEd Tanous <Property Name="NonCRCTransientErrors" Type="Edm.Int64"> 1522bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 1532bde4061SEd Tanous <Annotation Term="OData.Description" String="The total number transient errors detected that are unrelated to CRC validation."/> 1542bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the total number of transient errors detected that are unrelated to CRC validation, which covers link-local and end-to-end packets, such as malformed Link Idle packets or PLA signal errors."/> 1552bde4061SEd Tanous </Property> 1562bde4061SEd Tanous <Property Name="LLRRecovery" Type="Edm.Int64"> 1572bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 1582bde4061SEd Tanous <Annotation Term="OData.Description" String="The total number of times Link-Level Reliability (LLR) recovery has been initiated."/> 1592bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the total number of times Link-level Reliability (LLR) recovery has been initiated by this interface. This is not to be confused with the number of packets retransmitted due to initiating LLR recovery."/> 1602bde4061SEd Tanous </Property> 1612bde4061SEd Tanous <Property Name="MarkedECN" Type="Edm.Int64"> 1622bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 1632bde4061SEd Tanous <Annotation Term="OData.Description" String="The number of packets with the Congestion ECN bit set."/> 1642bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the number of packets that the component set the Congestion ECN bit prior to transmission through this interface."/> 1652bde4061SEd Tanous </Property> 1662bde4061SEd Tanous <Property Name="PacketDeadlineDiscards" Type="Edm.Int64"> 1672bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 1682bde4061SEd Tanous <Annotation Term="OData.Description" String="The number of packets discarded due to the Congestion Deadline subfield reaching zero."/> 1692bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the number of packets discarded by this interface due to the Congestion Deadline subfield reaching zero prior to packet transmission."/> 1702bde4061SEd Tanous </Property> 1712bde4061SEd Tanous <Property Name="AccessKeyViolations" Type="Edm.Int64"> 1722bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 1732bde4061SEd Tanous <Annotation Term="OData.Description" String="The total number of Access Key Violations detected."/> 1742bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the total number of Access Key Violations detected for packets received or transmitted on this interface."/> 1752bde4061SEd Tanous </Property> 1762bde4061SEd Tanous <Property Name="LinkNTE" Type="Edm.Int64"> 1772bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 1782bde4061SEd Tanous <Annotation Term="OData.Description" String="The total number of link-local non-transient errors detected."/> 1792bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the total number of link-local non-transient errors detected on this interface."/> 1802bde4061SEd Tanous </Property> 1812bde4061SEd Tanous <Property Name="ReceivedECN" Type="Edm.Int64"> 1822bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 1832bde4061SEd Tanous <Annotation Term="OData.Description" String="The number of packets received on this interface with the Congestion ECN bit set."/> 1842bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the number of packets received on this interface with the Congestion ECN bit set."/> 1852bde4061SEd Tanous </Property> 1862bde4061SEd Tanous </ComplexType> 1872bde4061SEd Tanous 1882bde4061SEd Tanous <ComplexType Name="Actions"> 1892bde4061SEd Tanous <Annotation Term="OData.AdditionalProperties" Bool="false"/> 1902bde4061SEd Tanous <Annotation Term="OData.Description" String="The available actions for this resource."/> 1912bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This type shall contain the available actions for this resource."/> 1922bde4061SEd Tanous <Property Name="Oem" Type="PortMetrics.v1_0_0.OemActions" Nullable="false"> 1932bde4061SEd Tanous <Annotation Term="OData.Description" String="The available OEM-specific actions for this resource."/> 1942bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the available OEM-specific actions for this resource."/> 1952bde4061SEd Tanous </Property> 1962bde4061SEd Tanous </ComplexType> 1972bde4061SEd Tanous 1982bde4061SEd Tanous <ComplexType Name="OemActions"> 1992bde4061SEd Tanous <Annotation Term="OData.AdditionalProperties" Bool="true"/> 2002bde4061SEd Tanous <Annotation Term="OData.Description" String="The available OEM-specific actions for this resource."/> 2012bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This type shall contain the available OEM-specific actions for this resource."/> 2022bde4061SEd Tanous </ComplexType> 2032bde4061SEd Tanous </Schema> 2042bde4061SEd Tanous 2052bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PortMetrics.v1_0_1"> 2062bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 2072bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 2082bde4061SEd Tanous <EntityType Name="PortMetrics" BaseType="PortMetrics.v1_0_0.PortMetrics"/> 2092bde4061SEd Tanous </Schema> 2102bde4061SEd Tanous 2112bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PortMetrics.v1_0_2"> 2122bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 2132bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 2142bde4061SEd Tanous <EntityType Name="PortMetrics" BaseType="PortMetrics.v1_0_1.PortMetrics"/> 2152bde4061SEd Tanous </Schema> 2162bde4061SEd Tanous 2172bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PortMetrics.v1_0_3"> 2182bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 2192bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 2202bde4061SEd Tanous <EntityType Name="PortMetrics" BaseType="PortMetrics.v1_0_2.PortMetrics"/> 2212bde4061SEd Tanous </Schema> 2222bde4061SEd Tanous 223f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PortMetrics.v1_0_4"> 224f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 225f2a8e57eSGunnar 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."/> 226f2a8e57eSGunnar Mills <EntityType Name="PortMetrics" BaseType="PortMetrics.v1_0_3.PortMetrics"/> 227f2a8e57eSGunnar Mills </Schema> 228f2a8e57eSGunnar Mills 2292bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PortMetrics.v1_1_0"> 2302bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 2312bde4061SEd Tanous <Annotation Term="Redfish.Release" String="2021.1"/> 2322bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to add Ethernet and storage port metrics."/> 2332bde4061SEd Tanous 2342bde4061SEd Tanous <EntityType Name="PortMetrics" BaseType="PortMetrics.v1_0_0.PortMetrics"> 2352bde4061SEd Tanous <Property Name="RXBytes" Type="Edm.Int64"> 2362bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 2372bde4061SEd Tanous <Annotation Term="OData.Description" String="The total number of bytes received on a port since reset."/> 2382bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the total number of bytes received on a port since reset, including host and remote management passthrough traffic, and inclusive of all protocol overhead."/> 2392bde4061SEd Tanous <Annotation Term="Measures.Unit" String="By"/> 2402bde4061SEd Tanous </Property> 2412bde4061SEd Tanous <Property Name="TXBytes" Type="Edm.Int64"> 2422bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 2432bde4061SEd Tanous <Annotation Term="OData.Description" String="The total number of bytes transmitted on a port since reset."/> 2442bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the total number of bytes transmitted on a port since reset, including host and remote management passthrough traffic, and inclusive of all protocol overhead."/> 2452bde4061SEd Tanous <Annotation Term="Measures.Unit" String="By"/> 2462bde4061SEd Tanous </Property> 2472bde4061SEd Tanous <Property Name="RXErrors" Type="Edm.Int64"> 2482bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 2492bde4061SEd Tanous <Annotation Term="OData.Description" String="The total number of received errors on a port since reset."/> 2502bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the total number of received errors on a port since reset."/> 2512bde4061SEd Tanous </Property> 2522bde4061SEd Tanous <Property Name="TXErrors" Type="Edm.Int64"> 2532bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 2542bde4061SEd Tanous <Annotation Term="OData.Description" String="The total number of transmission errors on a port since reset."/> 2552bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the total number of transmission errors on a port since reset."/> 2562bde4061SEd Tanous </Property> 2572bde4061SEd Tanous <Property Name="Networking" Type="PortMetrics.v1_1_0.Networking" Nullable="false"> 2582bde4061SEd Tanous <Annotation Term="OData.Description" String="The port metrics for network ports, including Ethernet, Fibre Channel, and InfiniBand, that are not specific to one of these protocols."/> 2592bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain port metrics for network ports, including Ethernet, Fibre Channel, and InfiniBand, that are not specific to one of these protocols."/> 2602bde4061SEd Tanous </Property> 2612bde4061SEd Tanous <Property Name="Transceivers" Type="Collection(PortMetrics.v1_1_0.Transceiver)" Nullable="false"> 2622bde4061SEd Tanous <Annotation Term="OData.Description" String="The metrics for the transceivers in this port. Each member represents a single transceiver."/> 2632bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain an array of transceiver-related metrics for this port. Each member in the array shall represent a single transceiver."/> 2642bde4061SEd Tanous </Property> 2652bde4061SEd Tanous <Property Name="SAS" Type="Collection(PortMetrics.v1_1_0.SAS)" Nullable="false"> 2662bde4061SEd Tanous <Annotation Term="OData.Description" String="The physical (phy) metrics for Serial Attached SCSI (SAS). Each member represents a single phy."/> 2672bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain an array of physical-related metrics for Serial Attached SCSI (SAS). Each member in the array shall represent a single phy."/> 2682bde4061SEd Tanous </Property> 2692bde4061SEd Tanous </EntityType> 2702bde4061SEd Tanous 2712bde4061SEd Tanous <ComplexType Name="Networking"> 2722bde4061SEd Tanous <Annotation Term="OData.AdditionalProperties" Bool="false"/> 2732bde4061SEd Tanous <Annotation Term="OData.Description" String="The port metrics for network ports, including Ethernet, Fibre Channel, and InfiniBand, that are not specific to one of these protocols."/> 2742bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This type shall describe the metrics for network ports, including Ethernet, Fibre Channel, and InfiniBand, that are not specific to one of these protocols."/> 2752bde4061SEd Tanous <Property Name="RXFrames" Type="Edm.Int64"> 2762bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 2772bde4061SEd Tanous <Annotation Term="OData.Description" String="The total number of frames received on a port since reset."/> 2782bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the total number of frames received on a port since reset."/> 2792bde4061SEd Tanous </Property> 2802bde4061SEd Tanous <Property Name="RXUnicastFrames" Type="Edm.Int64"> 2812bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 2822bde4061SEd Tanous <Annotation Term="OData.Description" String="The total number of valid unicast frames received on a port since reset."/> 2832bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the total number of valid unicast frames received on a port since reset."/> 2842bde4061SEd Tanous </Property> 2852bde4061SEd Tanous <Property Name="RXMulticastFrames" Type="Edm.Int64"> 2862bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 2872bde4061SEd Tanous <Annotation Term="OData.Description" String="The total number of valid multicast frames received on a port since reset."/> 2882bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the total number of valid multicast frames received on a port since reset, including host and remote management passthrough traffic."/> 2892bde4061SEd Tanous </Property> 2902bde4061SEd Tanous <Property Name="RXBroadcastFrames" Type="Edm.Int64"> 2912bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 2922bde4061SEd Tanous <Annotation Term="OData.Description" String="The total number of valid broadcast frames received on a port since reset."/> 2932bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the total number of valid broadcast frames received on a port since reset, including host and remote management passthrough traffic."/> 2942bde4061SEd Tanous </Property> 2952bde4061SEd Tanous <Property Name="TXFrames" Type="Edm.Int64"> 2962bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 2972bde4061SEd Tanous <Annotation Term="OData.Description" String="The total number of frames transmitted on a port since reset."/> 2982bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the total number of frames transmitted on a port since reset."/> 2992bde4061SEd Tanous </Property> 3002bde4061SEd Tanous <Property Name="TXUnicastFrames" Type="Edm.Int64"> 3012bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 3022bde4061SEd Tanous <Annotation Term="OData.Description" String="The total number of good unicast frames transmitted on a port since reset."/> 3032bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the total number of good unicast frames transmitted on a port since reset, including host and remote management passthrough traffic."/> 3042bde4061SEd Tanous </Property> 3052bde4061SEd Tanous <Property Name="TXMulticastFrames" Type="Edm.Int64"> 3062bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 3072bde4061SEd Tanous <Annotation Term="OData.Description" String="The total number of good multicast frames transmitted on a port since reset."/> 3082bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the total number of good multicast frames transmitted on a port since reset, including host and remote management passthrough traffic."/> 3092bde4061SEd Tanous </Property> 3102bde4061SEd Tanous <Property Name="TXBroadcastFrames" Type="Edm.Int64"> 3112bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 3122bde4061SEd Tanous <Annotation Term="OData.Description" String="The total number of good broadcast frames transmitted on a port since reset."/> 3132bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the total number of good broadcast frames transmitted on a port since reset, including host and remote management passthrough traffic."/> 3142bde4061SEd Tanous </Property> 3152bde4061SEd Tanous <Property Name="RXDiscards" Type="Edm.Int64"> 3162bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 3172bde4061SEd Tanous <Annotation Term="OData.Description" String="The total number of frames discarded in a port's receive path since reset."/> 3182bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the total number of frames discarded in a port's receive path since reset."/> 3192bde4061SEd Tanous </Property> 3202bde4061SEd Tanous <Property Name="RXFrameAlignmentErrors" Type="Edm.Int64"> 3212bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 3222bde4061SEd Tanous <Annotation Term="OData.Description" String="The total number of frames received with alignment errors on a port since reset."/> 3232bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the total number of frames received with alignment errors on a port since reset."/> 3242bde4061SEd Tanous </Property> 3252bde4061SEd Tanous <Property Name="RXFCSErrors" Type="Edm.Int64"> 3262bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 3272bde4061SEd Tanous <Annotation Term="OData.Description" String="The total number of frames received with frame check sequence (FCS) errors on a port since reset."/> 3282bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the total number of frames received with frame check sequence (FCS) errors on a port since reset."/> 3292bde4061SEd Tanous </Property> 3302bde4061SEd Tanous <Property Name="RXFalseCarrierErrors" Type="Edm.Int64"> 3312bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 3322bde4061SEd Tanous <Annotation Term="OData.Description" String="The total number of false carrier errors received from phy on a port since reset."/> 3332bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the total number of false carrier errors received from phy on a port since reset."/> 3342bde4061SEd Tanous </Property> 3352bde4061SEd Tanous <Property Name="RXOversizeFrames" Type="Edm.Int64"> 3362bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 3372bde4061SEd Tanous <Annotation Term="OData.Description" String="The total number of frames that exceed the maximum frame size."/> 3382bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the total number of frames that exceed the maximum frame size."/> 3392bde4061SEd Tanous </Property> 3402bde4061SEd Tanous <Property Name="RXUndersizeFrames" Type="Edm.Int64"> 3412bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 3422bde4061SEd Tanous <Annotation Term="OData.Description" String="The total number of frames that are smaller than the minimum frame size of 64 bytes."/> 3432bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the total number of frames that are smaller than the minimum frame size of 64 bytes."/> 3442bde4061SEd Tanous </Property> 3452bde4061SEd Tanous <Property Name="TXDiscards" Type="Edm.Int64"> 3462bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 3472bde4061SEd Tanous <Annotation Term="OData.Description" String="The total number of frames discarded in a port's transmit path since reset."/> 3482bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the total number of frames discarded in a port's transmit path since reset."/> 3492bde4061SEd Tanous </Property> 3502bde4061SEd Tanous <Property Name="TXExcessiveCollisions" Type="Edm.Int64"> 3512bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 3522bde4061SEd Tanous <Annotation Term="OData.Description" String="The number of times a single transmitted frame encountered more than 15 collisions."/> 3532bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the number of times a single transmitted frame encountered more than 15 collisions."/> 3542bde4061SEd Tanous </Property> 3552bde4061SEd Tanous <Property Name="TXLateCollisions" Type="Edm.Int64"> 3562bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 3572bde4061SEd Tanous <Annotation Term="OData.Description" String="The total number of collisions that occurred after one slot time as defined by IEEE 802.3."/> 3582bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the total number of collisions that occurred after one slot time as defined by IEEE 802.3."/> 3592bde4061SEd Tanous </Property> 3602bde4061SEd Tanous <Property Name="TXMultipleCollisions" Type="Edm.Int64"> 3612bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 3622bde4061SEd Tanous <Annotation Term="OData.Description" String="The times that a transmitted frame encountered 2-15 collisions."/> 3632bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the times that a transmitted frame encountered 2-15 collisions."/> 3642bde4061SEd Tanous </Property> 3652bde4061SEd Tanous <Property Name="TXSingleCollisions" Type="Edm.Int64"> 3662bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 3672bde4061SEd Tanous <Annotation Term="OData.Description" String="The times that a successfully transmitted frame encountered a single collision."/> 3682bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the times that a successfully transmitted frame encountered a single collision."/> 3692bde4061SEd Tanous </Property> 3702bde4061SEd Tanous <Property Name="RXPFCFrames" Type="Edm.Int64"> 3712bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 3722bde4061SEd Tanous <Annotation Term="OData.Description" String="The total number of priority flow control (PFC) frames received on a port since reset."/> 3732bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the total number of priority flow control (PFC) frames received on a port since reset."/> 3742bde4061SEd Tanous </Property> 3752bde4061SEd Tanous <Property Name="TXPFCFrames" Type="Edm.Int64"> 3762bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 3772bde4061SEd Tanous <Annotation Term="OData.Description" String="The total number of priority flow control (PFC) frames sent on a port since reset."/> 3782bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the total number of priority flow control (PFC) frames sent on a port since reset."/> 3792bde4061SEd Tanous </Property> 3802bde4061SEd Tanous <Property Name="RXPauseXOFFFrames" Type="Edm.Int64"> 3812bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 3822bde4061SEd Tanous <Annotation Term="OData.Description" String="The total number of flow control frames from the network to pause transmission."/> 3832bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the total number of flow control frames from the network to pause transmission."/> 3842bde4061SEd Tanous </Property> 3852bde4061SEd Tanous <Property Name="RXPauseXONFrames" Type="Edm.Int64"> 3862bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 3872bde4061SEd Tanous <Annotation Term="OData.Description" String="The total number of flow control frames from the network to resume transmission."/> 3882bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the total number of flow control frames from the network to resume transmission."/> 3892bde4061SEd Tanous </Property> 3902bde4061SEd Tanous <Property Name="TXPauseXOFFFrames" Type="Edm.Int64"> 3912bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 3922bde4061SEd Tanous <Annotation Term="OData.Description" String="The total number of XOFF frames transmitted to the network."/> 3932bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the total number of XOFF frames transmitted to the network."/> 3942bde4061SEd Tanous </Property> 3952bde4061SEd Tanous <Property Name="TXPauseXONFrames" Type="Edm.Int64"> 3962bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 3972bde4061SEd Tanous <Annotation Term="OData.Description" String="The total number of XON frames transmitted to the network."/> 3982bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the total number of XON frames transmitted to the network."/> 3992bde4061SEd Tanous </Property> 4002bde4061SEd Tanous <Property Name="RDMARXBytes" Type="Edm.Int64"> 4012bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 4022bde4061SEd Tanous <Annotation Term="OData.Description" String="The total number of RDMA bytes received on a port since reset."/> 4032bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the total number of RDMA bytes received on a port since reset."/> 4042bde4061SEd Tanous </Property> 4052bde4061SEd Tanous <Property Name="RDMARXRequests" Type="Edm.Int64"> 4062bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 4072bde4061SEd Tanous <Annotation Term="OData.Description" String="The total number of RDMA requests received on a port since reset."/> 4082bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the total number of RDMA requests received on a port since reset."/> 4092bde4061SEd Tanous </Property> 4102bde4061SEd Tanous <Property Name="RDMAProtectionErrors" Type="Edm.Int64"> 4112bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 4122bde4061SEd Tanous <Annotation Term="OData.Description" String="The total number of RDMA protection errors."/> 4132bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the total number of RDMA protection errors."/> 4142bde4061SEd Tanous </Property> 4152bde4061SEd Tanous <Property Name="RDMAProtocolErrors" Type="Edm.Int64"> 4162bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 4172bde4061SEd Tanous <Annotation Term="OData.Description" String="The total number of RDMA protocol errors."/> 4182bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the total number of RDMA protocol errors."/> 4192bde4061SEd Tanous </Property> 4202bde4061SEd Tanous <Property Name="RDMATXBytes" Type="Edm.Int64"> 4212bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 4222bde4061SEd Tanous <Annotation Term="OData.Description" String="The total number of RDMA bytes transmitted on a port since reset."/> 4232bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the total number of RDMA bytes transmitted on a port since reset."/> 4242bde4061SEd Tanous </Property> 4252bde4061SEd Tanous <Property Name="RDMATXRequests" Type="Edm.Int64"> 4262bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 4272bde4061SEd Tanous <Annotation Term="OData.Description" String="The total number of RDMA requests transmitted on a port since reset."/> 4282bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the total number of RDMA requests transmitted on a port since reset."/> 4292bde4061SEd Tanous </Property> 4302bde4061SEd Tanous <Property Name="RDMATXReadRequests" Type="Edm.Int64"> 4312bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 4322bde4061SEd Tanous <Annotation Term="OData.Description" String="The total number of RDMA read requests transmitted on a port since reset."/> 4332bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the total number of RDMA read requests transmitted on a port since reset."/> 4342bde4061SEd Tanous </Property> 4352bde4061SEd Tanous <Property Name="RDMATXSendRequests" Type="Edm.Int64"> 4362bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 4372bde4061SEd Tanous <Annotation Term="OData.Description" String="The total number of RDMA send requests transmitted on a port since reset."/> 4382bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the total number of RDMA send requests transmitted on a port since reset."/> 4392bde4061SEd Tanous </Property> 4402bde4061SEd Tanous <Property Name="RDMATXWriteRequests" Type="Edm.Int64"> 4412bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 4422bde4061SEd Tanous <Annotation Term="OData.Description" String="The total number of RDMA write requests transmitted on a port since reset."/> 4432bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the total number of RDMA write requests transmitted on a port since reset."/> 4442bde4061SEd Tanous </Property> 4452bde4061SEd Tanous </ComplexType> 4462bde4061SEd Tanous 4472bde4061SEd Tanous <ComplexType Name="Transceiver"> 4482bde4061SEd Tanous <Annotation Term="OData.AdditionalProperties" Bool="false"/> 4492bde4061SEd Tanous <Annotation Term="OData.Description" String="The transceiver metrics."/> 4502bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This type shall describe the transceiver-related metrics."/> 4512bde4061SEd Tanous <Property Name="RXInputPowerMilliWatts" Type="Edm.Decimal"> 4522bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 4532bde4061SEd Tanous <Annotation Term="OData.Description" String="The RX input power value of a small form-factor pluggable (SFP) transceiver."/> 4542bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the RX input power value of a small form-factor pluggable (SFP) transceiver."/> 4552bde4061SEd Tanous <Annotation Term="Measures.Unit" String="mW"/> 4562bde4061SEd Tanous <Annotation Term="Validation.Minimum" Int="0"/> 4572bde4061SEd Tanous </Property> 4582bde4061SEd Tanous <Property Name="TXBiasCurrentMilliAmps" Type="Edm.Decimal"> 4592bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 4602bde4061SEd Tanous <Annotation Term="OData.Description" String="The TX bias current value of a small form-factor pluggable (SFP) transceiver."/> 4612bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the TX bias current value of a small form-factor pluggable (SFP) transceiver."/> 4622bde4061SEd Tanous <Annotation Term="Measures.Unit" String="mA"/> 4632bde4061SEd Tanous <Annotation Term="Validation.Minimum" Int="0"/> 4642bde4061SEd Tanous </Property> 4652bde4061SEd Tanous <Property Name="TXOutputPowerMilliWatts" Type="Edm.Decimal"> 4662bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 4672bde4061SEd Tanous <Annotation Term="OData.Description" String="The TX output power value of a small form-factor pluggable (SFP) transceiver."/> 4682bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the TX output power value of a small form-factor pluggable (SFP) transceiver."/> 4692bde4061SEd Tanous <Annotation Term="Measures.Unit" String="mW"/> 4702bde4061SEd Tanous <Annotation Term="Validation.Minimum" Int="0"/> 4712bde4061SEd Tanous </Property> 4722bde4061SEd Tanous <Property Name="SupplyVoltage" Type="Edm.Decimal"> 4732bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 4742bde4061SEd Tanous <Annotation Term="OData.Description" String="The supply voltage of a small form-factor pluggable (SFP) transceiver."/> 4752bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the supply voltage of a small form-factor pluggable (SFP) transceiver."/> 4762bde4061SEd Tanous <Annotation Term="Measures.Unit" String="V"/> 4772bde4061SEd Tanous </Property> 4782bde4061SEd Tanous </ComplexType> 4792bde4061SEd Tanous 4802bde4061SEd Tanous <ComplexType Name="SAS"> 4812bde4061SEd Tanous <Annotation Term="OData.AdditionalProperties" Bool="false"/> 4822bde4061SEd Tanous <Annotation Term="OData.Description" String="The physical metrics for Serial Attached SCSI (SAS)."/> 4832bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This type shall describe physical (phy) related metrics for Serial Attached SCSI (SAS)."/> 4842bde4061SEd Tanous <Property Name="InvalidDwordCount" Type="Edm.Int64"> 4852bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 4862bde4061SEd Tanous <Annotation Term="OData.Description" String="The number of invalid dwords that have been received by the phy outside of phy reset sequences."/> 4872bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the number of invalid dwords that have been received by the phy outside of phy reset sequences."/> 4882bde4061SEd Tanous </Property> 4892bde4061SEd Tanous <Property Name="RunningDisparityErrorCount" Type="Edm.Int64"> 4902bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 4912bde4061SEd Tanous <Annotation Term="OData.Description" String="The number of dwords containing running disparity errors that have been received by the phy outside of phy reset sequences."/> 4922bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the number of dwords containing running disparity errors that have been received by the phy outside of phy reset sequences."/> 4932bde4061SEd Tanous </Property> 4942bde4061SEd Tanous <Property Name="LossOfDwordSynchronizationCount" Type="Edm.Int64"> 4952bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 4962bde4061SEd Tanous <Annotation Term="OData.Description" String="The number of times the phy has restarted the link reset sequence because it lost dword synchronization."/> 4972bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the number of times the phy has restarted the link reset sequence because it lost dword synchronization."/> 4982bde4061SEd Tanous </Property> 4992bde4061SEd Tanous </ComplexType> 5002bde4061SEd Tanous </Schema> 5012bde4061SEd Tanous 5022bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PortMetrics.v1_1_1"> 5032bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 5042bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 5052bde4061SEd Tanous <EntityType Name="PortMetrics" BaseType="PortMetrics.v1_1_0.PortMetrics"/> 5062bde4061SEd Tanous </Schema> 5072bde4061SEd Tanous 5082bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PortMetrics.v1_1_2"> 5092bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 5102bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 5112bde4061SEd Tanous <EntityType Name="PortMetrics" BaseType="PortMetrics.v1_1_1.PortMetrics"/> 5122bde4061SEd Tanous </Schema> 5132bde4061SEd Tanous 514f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PortMetrics.v1_1_3"> 515f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 516f2a8e57eSGunnar 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."/> 517f2a8e57eSGunnar Mills <EntityType Name="PortMetrics" BaseType="PortMetrics.v1_1_2.PortMetrics"/> 518f2a8e57eSGunnar Mills </Schema> 519f2a8e57eSGunnar Mills 5202bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PortMetrics.v1_2_0"> 5212bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 5222bde4061SEd Tanous <Annotation Term="Redfish.Release" String="2021.2"/> 5232bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to add Fibre Channel port metrics."/> 5242bde4061SEd Tanous 5252bde4061SEd Tanous <EntityType Name="PortMetrics" BaseType="PortMetrics.v1_1_1.PortMetrics"> 5262bde4061SEd Tanous <Property Name="FibreChannel" Type="PortMetrics.v1_2_0.FibreChannel" Nullable="false"> 5272bde4061SEd Tanous <Annotation Term="OData.Description" String="The Fibre Channel-specific port metrics for network ports."/> 5282bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain Fibre Channel-specific port metrics for network ports."/> 5292bde4061SEd Tanous </Property> 5302bde4061SEd Tanous </EntityType> 5312bde4061SEd Tanous 5322bde4061SEd Tanous <ComplexType Name="FibreChannel"> 5332bde4061SEd Tanous <Annotation Term="OData.AdditionalProperties" Bool="false"/> 5342bde4061SEd Tanous <Annotation Term="OData.Description" String="The Fibre Channel-specific port metrics for network ports."/> 5352bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This type shall describe Fibre Channel-specific metrics for network ports."/> 5362bde4061SEd Tanous <Property Name="InvalidCRCs" Type="Edm.Int64"> 5372bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 5382bde4061SEd Tanous <Annotation Term="OData.Description" String="The total number of invalid cyclic redundancy checks (CRCs)."/> 5392bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the total number of invalid cyclic redundancy checks (CRCs) observed on this port."/> 5402bde4061SEd Tanous </Property> 5412bde4061SEd Tanous <Property Name="LinkFailures" Type="Edm.Int64"> 5422bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 5432bde4061SEd Tanous <Annotation Term="OData.Description" String="The total number of link failures."/> 5442bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the total number of link failures observed on this port."/> 5452bde4061SEd Tanous </Property> 5462bde4061SEd Tanous <Property Name="LossesOfSignal" Type="Edm.Int64"> 5472bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 5482bde4061SEd Tanous <Annotation Term="OData.Description" String="The total number of losses of signal."/> 5492bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the total number of times this port has lost signal."/> 5502bde4061SEd Tanous </Property> 5512bde4061SEd Tanous <Property Name="LossesOfSync" Type="Edm.Int64"> 5522bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 5532bde4061SEd Tanous <Annotation Term="OData.Description" String="The total number of losses of sync."/> 5542bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the total number of times this port has lost sync."/> 5552bde4061SEd Tanous </Property> 5562bde4061SEd Tanous <Property Name="InvalidTXWords" Type="Edm.Int64"> 5572bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 5582bde4061SEd Tanous <Annotation Term="OData.Description" String="The total number of invalid transmission words."/> 5592bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the total number of times this port has received invalid transmission words."/> 5602bde4061SEd Tanous </Property> 5612bde4061SEd Tanous <Property Name="CorrectableFECErrors" Type="Edm.Int64"> 5622bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 5632bde4061SEd Tanous <Annotation Term="OData.Description" String="The total number of correctable forward error correction (FEC) errors."/> 5642bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the total number of times this port has received traffic with correctable forward error correction (FEC) errors."/> 5652bde4061SEd Tanous </Property> 5662bde4061SEd Tanous <Property Name="UncorrectableFECErrors" Type="Edm.Int64"> 5672bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 5682bde4061SEd Tanous <Annotation Term="OData.Description" String="The total number of uncorrectable forward error correction (FEC) errors."/> 5692bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the total number of times this port has received traffic with uncorrectable forward error correction (FEC) errors."/> 5702bde4061SEd Tanous </Property> 5712bde4061SEd Tanous <Property Name="RXSequences" Type="Edm.Int64"> 5722bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 5732bde4061SEd Tanous <Annotation Term="OData.Description" String="The total number of Fibre Channel sequences received."/> 5742bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the total number of Fibre Channel sequences received."/> 5752bde4061SEd Tanous </Property> 5762bde4061SEd Tanous <Property Name="TXSequences" Type="Edm.Int64"> 5772bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 5782bde4061SEd Tanous <Annotation Term="OData.Description" String="The total number of Fibre Channel sequences transmitted."/> 5792bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the total number of Fibre Channel sequences transmitted."/> 5802bde4061SEd Tanous </Property> 5812bde4061SEd Tanous <Property Name="TXExchanges" Type="Edm.Int64"> 5822bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 5832bde4061SEd Tanous <Annotation Term="OData.Description" String="The total number of Fibre Channel exchanges transmitted."/> 5842bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the total number of Fibre Channel exchanges transmitted."/> 5852bde4061SEd Tanous </Property> 5862bde4061SEd Tanous <Property Name="RXExchanges" Type="Edm.Int64"> 5872bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 5882bde4061SEd Tanous <Annotation Term="OData.Description" String="The total number of Fibre Channel exchanges received."/> 5892bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the total number of Fibre Channel exchanges received."/> 5902bde4061SEd Tanous </Property> 5912bde4061SEd Tanous <Property Name="RXBBCreditZero" Type="Edm.Int64"> 5922bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 5932bde4061SEd Tanous <Annotation Term="OData.Description" String="The number of times the receive buffer-to-buffer credit count transitioned to zero."/> 5942bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the number of times the receive buffer-to-buffer credit count transitioned to zero since last counter reset."/> 5952bde4061SEd Tanous </Property> 5962bde4061SEd Tanous <Property Name="TXBBCreditZero" Type="Edm.Int64"> 5972bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 5982bde4061SEd Tanous <Annotation Term="OData.Description" String="The number of times the transmit buffer-to-buffer credit count transitioned to zero."/> 5992bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the number of times the transmit buffer-to-buffer credit count transitioned to zero since last counter reset."/> 6002bde4061SEd Tanous </Property> 6012bde4061SEd Tanous <Property Name="TXBBCreditZeroDurationMilliseconds" Type="Edm.Int64"> 6022bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 6032bde4061SEd Tanous <Annotation Term="OData.Description" String="The total amount of time the port has been blocked from transmitting due to lack of buffer credits."/> 6042bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the total amount of time in milliseconds the port has been blocked from transmitting due to lack of buffer credits since the last counter reset."/> 6052bde4061SEd Tanous <Annotation Term="Measures.Unit" String="ms"/> 6062bde4061SEd Tanous </Property> 6072bde4061SEd Tanous <Property Name="TXBBCredits" Type="Edm.Int64"> 6082bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 6092bde4061SEd Tanous <Annotation Term="OData.Description" String="The number of transmit buffer-to-buffer credits the port is configured to use."/> 6102bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the number of transmit buffer-to-buffer credits the port is configured to use."/> 6112bde4061SEd Tanous </Property> 6122bde4061SEd Tanous </ComplexType> 6132bde4061SEd Tanous </Schema> 6142bde4061SEd Tanous 6152bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PortMetrics.v1_2_1"> 6162bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 6172bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 6182bde4061SEd Tanous <EntityType Name="PortMetrics" BaseType="PortMetrics.v1_2_0.PortMetrics"/> 6192bde4061SEd Tanous </Schema> 6202bde4061SEd Tanous 621f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PortMetrics.v1_2_2"> 622f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 623f2a8e57eSGunnar 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."/> 624f2a8e57eSGunnar Mills <EntityType Name="PortMetrics" BaseType="PortMetrics.v1_2_1.PortMetrics"/> 625f2a8e57eSGunnar Mills </Schema> 626f2a8e57eSGunnar Mills 6272bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PortMetrics.v1_3_0"> 6282bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 6292bde4061SEd Tanous <Annotation Term="Redfish.Release" String="2022.1"/> 6302bde4061SEd Tanous 6312bde4061SEd Tanous <EntityType Name="PortMetrics" BaseType="PortMetrics.v1_2_0.PortMetrics"> 6322bde4061SEd Tanous <Property Name="PCIeErrors" Type="PCIeDevice.PCIeErrors" Nullable="false"> 6332bde4061SEd Tanous <Annotation Term="OData.Description" String="The PCIe errors associated with this port."/> 6342bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the PCIe errors associated with this port."/> 6352bde4061SEd Tanous </Property> 6362bde4061SEd Tanous </EntityType> 6372bde4061SEd Tanous </Schema> 6382bde4061SEd Tanous 6392bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PortMetrics.v1_3_1"> 6402bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 6412bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 6422bde4061SEd Tanous <EntityType Name="PortMetrics" BaseType="PortMetrics.v1_3_0.PortMetrics"/> 6432bde4061SEd Tanous </Schema> 6442bde4061SEd Tanous 645f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PortMetrics.v1_3_2"> 646f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 647f2a8e57eSGunnar 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."/> 648f2a8e57eSGunnar Mills <EntityType Name="PortMetrics" BaseType="PortMetrics.v1_3_1.PortMetrics"/> 649f2a8e57eSGunnar Mills </Schema> 650f2a8e57eSGunnar Mills 6512bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PortMetrics.v1_4_0"> 6522bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 6532bde4061SEd Tanous <Annotation Term="Redfish.Release" String="2022.3"/> 6542bde4061SEd Tanous 6552bde4061SEd Tanous <EntityType Name="PortMetrics" BaseType="PortMetrics.v1_3_0.PortMetrics"> 6562bde4061SEd Tanous <Property Name="CXL" Type="PortMetrics.v1_4_0.CXL" Nullable="false"> 6572bde4061SEd Tanous <Annotation Term="OData.Description" String="The port metrics specific to CXL ports."/> 6582bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the port metrics specific to CXL ports."/> 6592bde4061SEd Tanous </Property> 6602bde4061SEd Tanous </EntityType> 6612bde4061SEd Tanous 6622bde4061SEd Tanous <ComplexType Name="CXL"> 6632bde4061SEd Tanous <Annotation Term="OData.AdditionalProperties" Bool="false"/> 6642bde4061SEd Tanous <Annotation Term="OData.Description" String="The port metrics specific to CXL ports."/> 6652bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This type shall contain the port metrics specific to CXL ports."/> 6662bde4061SEd Tanous <Property Name="BackpressureAveragePercentage" Type="Edm.Int64" Nullable="false"> 6672bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 6682bde4061SEd Tanous <Annotation Term="OData.Description" String="The average congestion of the port as a percentage."/> 6692bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain CXL Specification-defined 'Backpressure Average Percentage' as a percentage, typically `0` to `100`."/> 6702bde4061SEd Tanous <Annotation Term="Measures.Unit" String="%"/> 6712bde4061SEd Tanous </Property> 6722bde4061SEd Tanous </ComplexType> 6732bde4061SEd Tanous </Schema> 6742bde4061SEd Tanous 6752bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PortMetrics.v1_4_1"> 6762bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 6772bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to clarify the range of possible values for properties with percent units."/> 6782bde4061SEd Tanous <EntityType Name="PortMetrics" BaseType="PortMetrics.v1_4_0.PortMetrics"/> 6792bde4061SEd Tanous </Schema> 6802bde4061SEd Tanous 6812bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PortMetrics.v1_4_2"> 6822bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 6832bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 6842bde4061SEd Tanous <EntityType Name="PortMetrics" BaseType="PortMetrics.v1_4_1.PortMetrics"/> 6852bde4061SEd Tanous </Schema> 6862bde4061SEd Tanous 687f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PortMetrics.v1_4_3"> 688f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 689f2a8e57eSGunnar 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."/> 690f2a8e57eSGunnar Mills <EntityType Name="PortMetrics" BaseType="PortMetrics.v1_4_2.PortMetrics"/> 691f2a8e57eSGunnar Mills </Schema> 692f2a8e57eSGunnar Mills 6932bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PortMetrics.v1_5_0"> 6942bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 6952bde4061SEd Tanous <Annotation Term="Redfish.Release" String="2023.2"/> 6962bde4061SEd Tanous 6972bde4061SEd Tanous <EntityType Name="PortMetrics" BaseType="PortMetrics.v1_4_1.PortMetrics"/> 6982bde4061SEd Tanous 6992bde4061SEd Tanous <ComplexType Name="SAS" BaseType="PortMetrics.v1_1_0.SAS"> 7002bde4061SEd Tanous <Property Name="PhyResetProblemCount" Type="Edm.Int64"> 7012bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 7022bde4061SEd Tanous <Annotation Term="OData.Description" String="The number of times a phy reset problem has occurred."/> 7032bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the number of times a phy reset problem has occurred."/> 7042bde4061SEd Tanous </Property> 7052bde4061SEd Tanous </ComplexType> 7062bde4061SEd Tanous </Schema> 7072bde4061SEd Tanous 7082bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PortMetrics.v1_5_1"> 7092bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 7102bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 7112bde4061SEd Tanous <EntityType Name="PortMetrics" BaseType="PortMetrics.v1_5_0.PortMetrics"/> 7122bde4061SEd Tanous </Schema> 7132bde4061SEd Tanous 714f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PortMetrics.v1_5_2"> 715f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 716f2a8e57eSGunnar 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."/> 717f2a8e57eSGunnar Mills <EntityType Name="PortMetrics" BaseType="PortMetrics.v1_5_1.PortMetrics"/> 718f2a8e57eSGunnar Mills </Schema> 719f2a8e57eSGunnar Mills 720f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PortMetrics.v1_6_0"> 721f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 722f2a8e57eSGunnar Mills <Annotation Term="Redfish.Release" String="2024.1"/> 723f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to add the `ResetMetrics` action."/> 724f2a8e57eSGunnar Mills 725f2a8e57eSGunnar Mills <EntityType Name="PortMetrics" BaseType="PortMetrics.v1_5_1.PortMetrics"/> 726f2a8e57eSGunnar Mills </Schema> 727f2a8e57eSGunnar Mills 728f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PortMetrics.v1_6_1"> 729f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 730f2a8e57eSGunnar 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."/> 731f2a8e57eSGunnar Mills <EntityType Name="PortMetrics" BaseType="PortMetrics.v1_6_0.PortMetrics"/> 732f2a8e57eSGunnar Mills </Schema> 733f2a8e57eSGunnar Mills 734dd5c81e9SGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="PortMetrics.v1_7_0"> 735dd5c81e9SGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 736dd5c81e9SGunnar Mills <Annotation Term="Redfish.Release" String="2024.3"/> 737dd5c81e9SGunnar Mills 738dd5c81e9SGunnar Mills <EntityType Name="PortMetrics" BaseType="PortMetrics.v1_6_1.PortMetrics"/> 739dd5c81e9SGunnar Mills 740dd5c81e9SGunnar Mills <ComplexType Name="Transceiver" BaseType="PortMetrics.v1_1_0.Transceiver"> 741dd5c81e9SGunnar Mills <Property Name="WavelengthNanometers" Type="Edm.String"> 742dd5c81e9SGunnar Mills <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 743dd5c81e9SGunnar Mills <Annotation Term="OData.Description" String="The laser wavelength, in nanometers, for a small form-factor pluggable (SFP) transceiver."/> 744dd5c81e9SGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain the laser wavelength, in nanometers, for a small form-factor pluggable (SFP) transceiver. This property shall not be present for non-optic SFP mediums."/> 745dd5c81e9SGunnar Mills <Annotation Term="Measures.Unit" String="nm"/> 746dd5c81e9SGunnar Mills </Property> 747dd5c81e9SGunnar Mills </ComplexType> 748dd5c81e9SGunnar Mills </Schema> 749dd5c81e9SGunnar Mills 7502bde4061SEd Tanous </edmx:DataServices> 7512bde4061SEd Tanous</edmx:Edmx> 752