12bde4061SEd Tanous<?xml version="1.0" encoding="UTF-8"?> 22bde4061SEd Tanous<!----> 32bde4061SEd Tanous<!--################################################################################ --> 4f2a8e57eSGunnar Mills<!--# Redfish Schema: MemoryMetrics v1.7.3 --> 52bde4061SEd Tanous<!--# --> 62bde4061SEd Tanous<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, --> 72bde4061SEd Tanous<!--# available at http://www.dmtf.org/standards/redfish --> 8*d125652eSGunnar Mills<!--# Copyright 2014-2025 DMTF. --> 92bde4061SEd Tanous<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright --> 102bde4061SEd Tanous<!--################################################################################ --> 112bde4061SEd Tanous<!----> 122bde4061SEd Tanous<edmx:Edmx xmlns:edmx="http://docs.oasis-open.org/odata/ns/edmx" Version="4.0"> 132bde4061SEd Tanous 142bde4061SEd Tanous <edmx:Reference Uri="http://docs.oasis-open.org/odata/odata/v4.0/errata03/csd01/complete/vocabularies/Org.OData.Core.V1.xml"> 152bde4061SEd Tanous <edmx:Include Namespace="Org.OData.Core.V1" Alias="OData"/> 162bde4061SEd Tanous </edmx:Reference> 172bde4061SEd Tanous <edmx:Reference Uri="http://docs.oasis-open.org/odata/odata/v4.0/errata03/csd01/complete/vocabularies/Org.OData.Capabilities.V1.xml"> 182bde4061SEd Tanous <edmx:Include Namespace="Org.OData.Capabilities.V1" Alias="Capabilities"/> 192bde4061SEd Tanous </edmx:Reference> 202bde4061SEd Tanous <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/Resource_v1.xml"> 212bde4061SEd Tanous <edmx:Include Namespace="Resource.v1_0_0"/> 222bde4061SEd Tanous </edmx:Reference> 232bde4061SEd Tanous <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/RedfishExtensions_v1.xml"> 242bde4061SEd Tanous <edmx:Include Namespace="RedfishExtensions.v1_0_0" Alias="Redfish"/> 252bde4061SEd Tanous <edmx:Include Namespace="Validation.v1_0_0" Alias="Validation"/> 262bde4061SEd Tanous </edmx:Reference> 272bde4061SEd Tanous <edmx:Reference Uri="http://docs.oasis-open.org/odata/odata/v4.0/errata03/csd01/complete/vocabularies/Org.OData.Measures.V1.xml"> 282bde4061SEd Tanous <edmx:Include Namespace="Org.OData.Measures.V1" Alias="Measures"/> 292bde4061SEd Tanous </edmx:Reference> 302bde4061SEd Tanous 312bde4061SEd Tanous <edmx:DataServices> 322bde4061SEd Tanous 332bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryMetrics"> 342bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 35f2a8e57eSGunnar Mills <Annotation Term="Redfish.Language" String="en"/> 362bde4061SEd Tanous 372bde4061SEd Tanous <EntityType Name="MemoryMetrics" BaseType="Resource.v1_0_0.Resource" Abstract="true"> 38f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="The `MemoryMetrics` schema contains usage and health statistics for a memory device or system memory summary."/> 39f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This resource shall represent the memory metrics for a memory device or system memory summary in a Redfish implementation."/> 402bde4061SEd Tanous <Annotation Term="OData.AdditionalProperties" Bool="false"/> 412bde4061SEd Tanous <Annotation Term="Capabilities.InsertRestrictions"> 422bde4061SEd Tanous <Record> 432bde4061SEd Tanous <PropertyValue Property="Insertable" Bool="false"/> 442bde4061SEd Tanous </Record> 452bde4061SEd Tanous </Annotation> 462bde4061SEd Tanous <Annotation Term="Capabilities.UpdateRestrictions"> 472bde4061SEd Tanous <Record> 482bde4061SEd Tanous <PropertyValue Property="Updatable" Bool="false"/> 492bde4061SEd Tanous </Record> 502bde4061SEd Tanous </Annotation> 512bde4061SEd Tanous <Annotation Term="Capabilities.DeleteRestrictions"> 522bde4061SEd Tanous <Record> 532bde4061SEd Tanous <PropertyValue Property="Deletable" Bool="false"/> 542bde4061SEd Tanous </Record> 552bde4061SEd Tanous </Annotation> 562bde4061SEd Tanous <Annotation Term="Redfish.Uris"> 572bde4061SEd Tanous <Collection> 582bde4061SEd Tanous <String>/redfish/v1/Systems/{ComputerSystemId}/MemorySummary/MemoryMetrics</String> 592bde4061SEd Tanous <String>/redfish/v1/Systems/{ComputerSystemId}/Memory/{MemoryId}/MemoryMetrics</String> 60f2a8e57eSGunnar Mills <String>/redfish/v1/Systems/{ComputerSystemId}/Processors/{ProcessorId}/CacheMemory/{MemoryId}/MemoryMetrics</String> 612bde4061SEd Tanous <String>/redfish/v1/Systems/{ComputerSystemId}/Processors/{ProcessorId}/MemorySummary/MemoryMetrics</String> 622bde4061SEd Tanous <String>/redfish/v1/CompositionService/ResourceBlocks/{ResourceBlockId}/Memory/{MemoryId}/MemoryMetrics</String> 632bde4061SEd Tanous <String>/redfish/v1/CompositionService/ResourceBlocks/{ResourceBlockId}/Processors/{ProcessorId}/MemorySummary/MemoryMetrics</String> 642bde4061SEd Tanous <String>/redfish/v1/CompositionService/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/Memory/{MemoryId}/MemoryMetrics</String> 652bde4061SEd Tanous <String>/redfish/v1/CompositionService/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/MemorySummary/MemoryMetrics</String> 662bde4061SEd Tanous <String>/redfish/v1/CompositionService/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/Processors/{ProcessorId}/MemorySummary/MemoryMetrics</String> 672bde4061SEd Tanous <String>/redfish/v1/ResourceBlocks/{ResourceBlockId}/Memory/{MemoryId}/MemoryMetrics</String> 682bde4061SEd Tanous <String>/redfish/v1/ResourceBlocks/{ResourceBlockId}/Processors/{ProcessorId}/MemorySummary/MemoryMetrics</String> 692bde4061SEd Tanous <String>/redfish/v1/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/Memory/{MemoryId}/MemoryMetrics</String> 702bde4061SEd Tanous <String>/redfish/v1/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/MemorySummary/MemoryMetrics</String> 712bde4061SEd Tanous <String>/redfish/v1/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/Processors/{ProcessorId}/MemorySummary/MemoryMetrics</String> 722bde4061SEd Tanous <String>/redfish/v1/Chassis/{ChassisId}/Memory/{MemoryId}/MemoryMetrics</String> 732bde4061SEd Tanous </Collection> 742bde4061SEd Tanous </Annotation> 752bde4061SEd Tanous </EntityType> 762bde4061SEd Tanous 772bde4061SEd Tanous <Action Name="ClearCurrentPeriod" IsBound="true"> 782bde4061SEd Tanous <Parameter Name="MemoryMetrics" Type="MemoryMetrics.v1_0_0.Actions"/> 79f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This action sets the `CurrentPeriod` property's values to 0."/> 80f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This action shall set the `CurrentPeriod` property's values to 0."/> 812bde4061SEd Tanous </Action> 822bde4061SEd Tanous </Schema> 832bde4061SEd Tanous 842bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryMetrics.v1_0_0"> 852bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 862bde4061SEd Tanous <Annotation Term="Redfish.Release" String="2016.1"/> 872bde4061SEd Tanous 882bde4061SEd Tanous <EntityType Name="MemoryMetrics" BaseType="MemoryMetrics.MemoryMetrics"> 892bde4061SEd Tanous <Property Name="BlockSizeBytes" Type="Edm.Int64"> 902bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 912bde4061SEd Tanous <Annotation Term="OData.Description" String="The block size, in bytes."/> 92f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain the block size, in bytes, of all structure elements. When this resource is subordinate to the `MemorySummary` object, this property is not applicable."/> 932bde4061SEd Tanous <Annotation Term="Measures.Unit" String="By"/> 942bde4061SEd Tanous </Property> 952bde4061SEd Tanous <Property Name="CurrentPeriod" Type="MemoryMetrics.v1_0_0.CurrentPeriod" Nullable="false"> 96f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="The memory metrics since the last reset or `ClearCurrentPeriod` action."/> 972bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain properties that describe the memory metrics for the current period."/> 982bde4061SEd Tanous </Property> 992bde4061SEd Tanous <Property Name="LifeTime" Type="MemoryMetrics.v1_0_0.LifeTime" Nullable="false"> 1002bde4061SEd Tanous <Annotation Term="OData.Description" String="The memory metrics for the lifetime of the memory."/> 1012bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain properties that describe the memory metrics for the lifetime of the memory."/> 1022bde4061SEd Tanous </Property> 1032bde4061SEd Tanous <Property Name="HealthData" Type="MemoryMetrics.v1_0_0.HealthData" Nullable="false"> 1042bde4061SEd Tanous <Annotation Term="OData.Description" String="The health information of the memory."/> 1052bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain properties that describe the health data memory metrics for the memory."/> 1062bde4061SEd Tanous </Property> 1072bde4061SEd Tanous <Property Name="Actions" Type="MemoryMetrics.v1_0_0.Actions" Nullable="false"> 1082bde4061SEd Tanous <Annotation Term="OData.Description" String="The available actions for this resource."/> 1092bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the available actions for this resource."/> 1102bde4061SEd Tanous </Property> 1112bde4061SEd Tanous </EntityType> 1122bde4061SEd Tanous 1132bde4061SEd Tanous <ComplexType Name="CurrentPeriod"> 1142bde4061SEd Tanous <Annotation Term="OData.AdditionalProperties" Bool="false"/> 115f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="The memory metrics since the last system reset or `ClearCurrentPeriod` action."/> 116f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This type shall describe the memory metrics since last system reset or `ClearCurrentPeriod` action."/> 1172bde4061SEd Tanous <Property Name="BlocksRead" Type="Edm.Int64"> 1182bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 1192bde4061SEd Tanous <Annotation Term="OData.Description" String="The number of blocks read since reset."/> 120f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain the number of blocks read since reset. When this resource is subordinate to the `MemorySummary` object, this property shall be the sum of BlocksRead over all memory."/> 1212bde4061SEd Tanous </Property> 1222bde4061SEd Tanous <Property Name="BlocksWritten" Type="Edm.Int64"> 1232bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 1242bde4061SEd Tanous <Annotation Term="OData.Description" String="The number of blocks written since reset."/> 125f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain the number of blocks written since reset. When this resource is subordinate to the `MemorySummary` object, this property shall be the sum of BlocksWritten over all memory."/> 1262bde4061SEd Tanous </Property> 1272bde4061SEd Tanous </ComplexType> 1282bde4061SEd Tanous 1292bde4061SEd Tanous <ComplexType Name="LifeTime"> 1302bde4061SEd Tanous <Annotation Term="OData.AdditionalProperties" Bool="false"/> 1312bde4061SEd Tanous <Annotation Term="OData.Description" String="The memory metrics for the lifetime of the memory."/> 1322bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This type shall describe the memory metrics since manufacturing."/> 1332bde4061SEd Tanous <Property Name="BlocksRead" Type="Edm.Int64"> 1342bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 1352bde4061SEd Tanous <Annotation Term="OData.Description" String="The number of blocks read for the lifetime of the memory."/> 136f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain the number of blocks read for the lifetime of the memory. When this resource is subordinate to the `MemorySummary` object, this property shall be the sum of BlocksRead over all memory."/> 1372bde4061SEd Tanous </Property> 1382bde4061SEd Tanous <Property Name="BlocksWritten" Type="Edm.Int64"> 1392bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 1402bde4061SEd Tanous <Annotation Term="OData.Description" String="The number of blocks written for the lifetime of the memory."/> 141f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain the number of blocks written for the lifetime of the memory. When this resource is subordinate to the `MemorySummary` object, this property shall be the sum of BlocksWritten over all memory."/> 1422bde4061SEd Tanous </Property> 1432bde4061SEd Tanous </ComplexType> 1442bde4061SEd Tanous 1452bde4061SEd Tanous <ComplexType Name="HealthData"> 1462bde4061SEd Tanous <Annotation Term="OData.AdditionalProperties" Bool="false"/> 1472bde4061SEd Tanous <Annotation Term="OData.Description" String="The health information of the memory."/> 148f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This type shall contain properties that describe the health information metrics for this resource."/> 1492bde4061SEd Tanous <Property Name="RemainingSpareBlockPercentage" Type="Edm.Decimal"> 1502bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 1512bde4061SEd Tanous <Annotation Term="OData.Description" String="The remaining spare blocks, as a percentage."/> 152f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain the remaining spare blocks as a percentage, `0` to `100`. When this resource is subordinate to the `MemorySummary` object, this property shall be the RemainingSpareBlockPercentage over all memory."/> 1532bde4061SEd Tanous <Annotation Term="Measures.Unit" String="%"/> 1542bde4061SEd Tanous </Property> 1552bde4061SEd Tanous <Property Name="LastShutdownSuccess" Type="Edm.Boolean"> 1562bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 1572bde4061SEd Tanous <Annotation Term="OData.Description" String="An indication of whether the last shutdown succeeded."/> 1582bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall indicate whether the last shutdown succeeded."/> 1592bde4061SEd Tanous </Property> 1602bde4061SEd Tanous <Property Name="DataLossDetected" Type="Edm.Boolean"> 1612bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 1622bde4061SEd Tanous <Annotation Term="OData.Description" String="An indication of whether data loss was detected."/> 163f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall indicate whether data loss was detected. When this resource is subordinate to the `MemorySummary` object, this property shall indicate whether any data loss was detected in any area of memory."/> 1642bde4061SEd Tanous </Property> 1652bde4061SEd Tanous <Property Name="PerformanceDegraded" Type="Edm.Boolean"> 1662bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 1672bde4061SEd Tanous <Annotation Term="OData.Description" String="An indication of whether performance has degraded."/> 168f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall indicate whether performance has degraded. When this resource is subordinate to the `MemorySummary` object, this property shall indicate whether degraded performance mode status is detected in any area of memory."/> 1692bde4061SEd Tanous </Property> 1702bde4061SEd Tanous <Property Name="AlarmTrips" Type="MemoryMetrics.v1_0_0.AlarmTrips" Nullable="false"> 1712bde4061SEd Tanous <Annotation Term="OData.Description" String="Alarm trip information about the memory."/> 172f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This object shall contain properties describe the types of alarms that have been raised by the memory. When this resource is subordinate to the `MemorySummary` object, this property shall indicate whether an alarm of a given type have been raised by any area of memory."/> 1732bde4061SEd Tanous </Property> 1742bde4061SEd Tanous </ComplexType> 1752bde4061SEd Tanous 1762bde4061SEd Tanous <ComplexType Name="AlarmTrips"> 1772bde4061SEd Tanous <Annotation Term="OData.AdditionalProperties" Bool="false"/> 1782bde4061SEd Tanous <Annotation Term="OData.Description" String="The alarm trip information about the memory. These alarms are reset when the system resets. Note that if they are re-discovered they can be reasserted."/> 1792bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This type shall contain properties that describe the types of alarms that have been raised by the memory. These alarms shall be reset when the system resets. Note that if they are re-discovered they can be reasserted."/> 1802bde4061SEd Tanous <Property Name="Temperature" Type="Edm.Boolean"> 1812bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 1822bde4061SEd Tanous <Annotation Term="OData.Description" String="An indication of whether a temperature threshold alarm trip was detected."/> 1832bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall indicate whether a temperature threshold alarm trip was detected."/> 1842bde4061SEd Tanous </Property> 1852bde4061SEd Tanous <Property Name="SpareBlock" Type="Edm.Boolean"> 1862bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 1872bde4061SEd Tanous <Annotation Term="OData.Description" String="An indication of whether the spare block capacity crossing alarm trip was detected."/> 1882bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall indicate whether the spare block capacity crossing alarm trip was detected."/> 1892bde4061SEd Tanous </Property> 1902bde4061SEd Tanous <Property Name="UncorrectableECCError" Type="Edm.Boolean"> 1912bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 1922bde4061SEd Tanous <Annotation Term="OData.Description" String="An indication of whether the uncorrectable error threshold alarm trip was detected."/> 1932bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall indicate whether the uncorrectable error threshold alarm trip was detected."/> 1942bde4061SEd Tanous </Property> 1952bde4061SEd Tanous <Property Name="CorrectableECCError" Type="Edm.Boolean"> 1962bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 1972bde4061SEd Tanous <Annotation Term="OData.Description" String="An indication of whether the correctable error threshold crossing alarm trip was detected."/> 1982bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall indicate whether the correctable error threshold crossing alarm trip was detected."/> 1992bde4061SEd Tanous </Property> 2002bde4061SEd Tanous <Property Name="AddressParityError" Type="Edm.Boolean"> 2012bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 2022bde4061SEd Tanous <Annotation Term="OData.Description" String="An indication of whether an address parity error was detected that a retry could not correct."/> 2032bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall indicate whether an address parity error was detected that a retry could not correct."/> 2042bde4061SEd Tanous </Property> 2052bde4061SEd Tanous </ComplexType> 2062bde4061SEd Tanous 2072bde4061SEd Tanous <ComplexType Name="Actions"> 2082bde4061SEd Tanous <Annotation Term="OData.AdditionalProperties" Bool="false"/> 2092bde4061SEd Tanous <Annotation Term="OData.Description" String="The available actions for this resource."/> 2102bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This type shall contain the available actions for this resource."/> 2112bde4061SEd Tanous <Property Name="Oem" Type="MemoryMetrics.v1_0_0.OemActions" Nullable="false"> 2122bde4061SEd Tanous <Annotation Term="OData.Description" String="The available OEM-specific actions for this resource."/> 2132bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the available OEM-specific actions for this resource."/> 2142bde4061SEd Tanous </Property> 2152bde4061SEd Tanous </ComplexType> 2162bde4061SEd Tanous 2172bde4061SEd Tanous <ComplexType Name="OemActions"> 2182bde4061SEd Tanous <Annotation Term="OData.AdditionalProperties" Bool="true"/> 2192bde4061SEd Tanous <Annotation Term="OData.Description" String="The available OEM-specific actions for this resource."/> 2202bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This type shall contain the available OEM-specific actions for this resource."/> 2212bde4061SEd Tanous </ComplexType> 2222bde4061SEd Tanous </Schema> 2232bde4061SEd Tanous 2242bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryMetrics.v1_0_1"> 2252bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 2262bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to show that annotations in previous namespaces were updated."/> 2272bde4061SEd Tanous <EntityType Name="MemoryMetrics" BaseType="MemoryMetrics.v1_0_0.MemoryMetrics"/> 2282bde4061SEd Tanous </Schema> 2292bde4061SEd Tanous 2302bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryMetrics.v1_0_2"> 2312bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 232f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to show `BlocksWritten` in `CurrentPeriod` and `LifeTime` objects, and to update annotations in earlier versions of namespaces."/> 2332bde4061SEd Tanous <EntityType Name="MemoryMetrics" BaseType="MemoryMetrics.v1_0_1.MemoryMetrics"/> 2342bde4061SEd Tanous </Schema> 2352bde4061SEd Tanous 2362bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryMetrics.v1_0_3"> 2372bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 238f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version shows that `AlarmTrips` was modified to add semantics about `AlarmTrips` resets upon system reset."/> 2392bde4061SEd Tanous <EntityType Name="MemoryMetrics" BaseType="MemoryMetrics.v1_0_2.MemoryMetrics"/> 2402bde4061SEd Tanous </Schema> 2412bde4061SEd Tanous 2422bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryMetrics.v1_0_4"> 2432bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 2442bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to force the regeneration of JSON Schema so that OData properties are marked as required, and integer properties are marked as integer rather than number. It was also created to add missing percent units onto existing properties."/> 2452bde4061SEd Tanous <EntityType Name="MemoryMetrics" BaseType="MemoryMetrics.v1_0_3.MemoryMetrics"/> 2462bde4061SEd Tanous </Schema> 2472bde4061SEd Tanous 2482bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryMetrics.v1_0_5"> 2492bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 2502bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to force the regeneration of JSON Schema so that URI properties use the uri-reference format."/> 2512bde4061SEd Tanous <EntityType Name="MemoryMetrics" BaseType="MemoryMetrics.v1_0_4.MemoryMetrics"/> 2522bde4061SEd Tanous </Schema> 2532bde4061SEd Tanous 2542bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryMetrics.v1_0_6"> 2552bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 2562bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to update descriptions to give guidance to the usage of certain properties when the metrics is used for a summary of all memory in a system. It was also created to update descriptions that this schema defines."/> 2572bde4061SEd Tanous <EntityType Name="MemoryMetrics" BaseType="MemoryMetrics.v1_0_5.MemoryMetrics"/> 2582bde4061SEd Tanous </Schema> 2592bde4061SEd Tanous 2602bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryMetrics.v1_0_7"> 2612bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 262f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to update the descriptions for health data to allow for usage when this resource is subordinate to the `MemorySummary` object."/> 2632bde4061SEd Tanous <EntityType Name="MemoryMetrics" BaseType="MemoryMetrics.v1_0_6.MemoryMetrics"/> 2642bde4061SEd Tanous </Schema> 2652bde4061SEd Tanous 2662bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryMetrics.v1_0_8"> 2672bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 2682bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to fix typos in descriptions and long descriptions."/> 2692bde4061SEd Tanous <EntityType Name="MemoryMetrics" BaseType="MemoryMetrics.v1_0_7.MemoryMetrics"/> 2702bde4061SEd Tanous </Schema> 2712bde4061SEd Tanous 2722bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryMetrics.v1_0_9"> 2732bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 2742bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to clarify the range of possible values for properties with percent units."/> 2752bde4061SEd Tanous <EntityType Name="MemoryMetrics" BaseType="MemoryMetrics.v1_0_8.MemoryMetrics"/> 2762bde4061SEd Tanous </Schema> 2772bde4061SEd Tanous 2782bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryMetrics.v1_0_10"> 2792bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 2802bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 2812bde4061SEd Tanous <EntityType Name="MemoryMetrics" BaseType="MemoryMetrics.v1_0_9.MemoryMetrics"/> 2822bde4061SEd Tanous </Schema> 2832bde4061SEd Tanous 284f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryMetrics.v1_0_11"> 285f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 286f2a8e57eSGunnar 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."/> 287f2a8e57eSGunnar Mills <EntityType Name="MemoryMetrics" BaseType="MemoryMetrics.v1_0_10.MemoryMetrics"/> 288f2a8e57eSGunnar Mills </Schema> 289f2a8e57eSGunnar Mills 2902bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryMetrics.v1_1_0"> 2912bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 2922bde4061SEd Tanous <Annotation Term="Redfish.Release" String="2016.2"/> 2932bde4061SEd Tanous <EntityType Name="MemoryMetrics" BaseType="MemoryMetrics.v1_0_0.MemoryMetrics"/> 2942bde4061SEd Tanous 2952bde4061SEd Tanous <ComplexType Name="HealthData" BaseType="MemoryMetrics.v1_0_0.HealthData"> 2962bde4061SEd Tanous <Property Name="PredictedMediaLifeLeftPercent" Type="Edm.Decimal"> 2972bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 2982bde4061SEd Tanous <Annotation Term="OData.Description" String="The percentage of reads and writes that are predicted to still be available for the media."/> 2992bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain an indicator of the percentage, `0` to `100`, of life remaining in the media."/> 3002bde4061SEd Tanous <Annotation Term="Measures.Unit" String="%"/> 3012bde4061SEd Tanous <Annotation Term="Validation.Minimum" Int="0"/> 3022bde4061SEd Tanous <Annotation Term="Validation.Maximum" Int="100"/> 3032bde4061SEd Tanous </Property> 3042bde4061SEd Tanous </ComplexType> 3052bde4061SEd Tanous </Schema> 3062bde4061SEd Tanous 3072bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryMetrics.v1_1_1"> 3082bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 3092bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to show that annotations in previous namespaces were updated."/> 3102bde4061SEd Tanous <EntityType Name="MemoryMetrics" BaseType="MemoryMetrics.v1_1_0.MemoryMetrics"/> 3112bde4061SEd Tanous </Schema> 3122bde4061SEd Tanous 3132bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryMetrics.v1_1_2"> 3142bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 315f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to show `BlocksWritten` in `CurrentPeriod` and `LifeTime` ComplexTypes, and to update annotations in earlier versions of namespaces."/> 3162bde4061SEd Tanous <EntityType Name="MemoryMetrics" BaseType="MemoryMetrics.v1_1_1.MemoryMetrics"/> 3172bde4061SEd Tanous </Schema> 3182bde4061SEd Tanous 3192bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryMetrics.v1_1_3"> 3202bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 321f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version shows that `AlarmTrips` was modified to add semantics about `AlarmTrips` resets upon system reset."/> 3222bde4061SEd Tanous <EntityType Name="MemoryMetrics" BaseType="MemoryMetrics.v1_1_2.MemoryMetrics"/> 3232bde4061SEd Tanous </Schema> 3242bde4061SEd Tanous 3252bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryMetrics.v1_1_4"> 3262bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 3272bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to force the regeneration of JSON Schema so that OData properties are marked as required, and integer properties are marked as integer rather than number. It was also created to add missing percent units onto existing properties."/> 3282bde4061SEd Tanous <EntityType Name="MemoryMetrics" BaseType="MemoryMetrics.v1_1_3.MemoryMetrics"/> 3292bde4061SEd Tanous </Schema> 3302bde4061SEd Tanous 3312bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryMetrics.v1_1_5"> 3322bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 3332bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to force the regeneration of JSON Schema so that URI properties use the uri-reference format."/> 3342bde4061SEd Tanous <EntityType Name="MemoryMetrics" BaseType="MemoryMetrics.v1_1_4.MemoryMetrics"/> 3352bde4061SEd Tanous </Schema> 3362bde4061SEd Tanous 3372bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryMetrics.v1_1_6"> 3382bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 3392bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to update descriptions to give guidance to the usage of certain properties when the metrics is used for a summary of all memory in a system. It was also created to update descriptions that this schema defines."/> 3402bde4061SEd Tanous <EntityType Name="MemoryMetrics" BaseType="MemoryMetrics.v1_1_5.MemoryMetrics"/> 3412bde4061SEd Tanous </Schema> 3422bde4061SEd Tanous 3432bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryMetrics.v1_1_7"> 3442bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 345f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to update the descriptions for health data to allow for usage when this resource is subordinate to the `MemorySummary` object."/> 3462bde4061SEd Tanous <EntityType Name="MemoryMetrics" BaseType="MemoryMetrics.v1_1_6.MemoryMetrics"/> 3472bde4061SEd Tanous </Schema> 3482bde4061SEd Tanous 3492bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryMetrics.v1_1_8"> 3502bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 3512bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to fix typos in descriptions and long descriptions."/> 3522bde4061SEd Tanous <EntityType Name="MemoryMetrics" BaseType="MemoryMetrics.v1_1_7.MemoryMetrics"/> 3532bde4061SEd Tanous </Schema> 3542bde4061SEd Tanous 3552bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryMetrics.v1_1_9"> 3562bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 3572bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to clarify the range of possible values for properties with percent units."/> 3582bde4061SEd Tanous <EntityType Name="MemoryMetrics" BaseType="MemoryMetrics.v1_1_8.MemoryMetrics"/> 3592bde4061SEd Tanous </Schema> 3602bde4061SEd Tanous 3612bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryMetrics.v1_1_10"> 3622bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 3632bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 3642bde4061SEd Tanous <EntityType Name="MemoryMetrics" BaseType="MemoryMetrics.v1_1_9.MemoryMetrics"/> 3652bde4061SEd Tanous </Schema> 3662bde4061SEd Tanous 367f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryMetrics.v1_1_11"> 368f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 369f2a8e57eSGunnar 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."/> 370f2a8e57eSGunnar Mills <EntityType Name="MemoryMetrics" BaseType="MemoryMetrics.v1_1_10.MemoryMetrics"/> 371f2a8e57eSGunnar Mills </Schema> 372f2a8e57eSGunnar Mills 3732bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryMetrics.v1_2_0"> 3742bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 3752bde4061SEd Tanous <Annotation Term="Redfish.Release" String="2019.2"/> 3762bde4061SEd Tanous 3772bde4061SEd Tanous <EntityType Name="MemoryMetrics" BaseType="MemoryMetrics.v1_1_6.MemoryMetrics"> 3782bde4061SEd Tanous <Property Name="BandwidthPercent" Type="Edm.Decimal"> 3792bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 3802bde4061SEd Tanous <Annotation Term="OData.Description" String="The memory bandwidth utilization as a percentage."/> 381f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain memory bandwidth utilization as a percentage. When this resource is subordinate to the `MemorySummary` object, this property shall be the memory bandwidth utilization over all memory as a percentage, typically `0` to `100`."/> 3822bde4061SEd Tanous <Annotation Term="Validation.Minimum" Int="0"/> 3832bde4061SEd Tanous <Annotation Term="Measures.Unit" String="%"/> 3842bde4061SEd Tanous </Property> 3852bde4061SEd Tanous </EntityType> 3862bde4061SEd Tanous </Schema> 3872bde4061SEd Tanous 3882bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryMetrics.v1_2_1"> 3892bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 390f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to update the descriptions for health data to allow for usage when this resource is subordinate to the `MemorySummary` object."/> 3912bde4061SEd Tanous <EntityType Name="MemoryMetrics" BaseType="MemoryMetrics.v1_2_0.MemoryMetrics"/> 3922bde4061SEd Tanous </Schema> 3932bde4061SEd Tanous 3942bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryMetrics.v1_2_2"> 3952bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 3962bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to fix typos in descriptions and long descriptions."/> 3972bde4061SEd Tanous <EntityType Name="MemoryMetrics" BaseType="MemoryMetrics.v1_2_1.MemoryMetrics"/> 3982bde4061SEd Tanous </Schema> 3992bde4061SEd Tanous 4002bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryMetrics.v1_2_3"> 4012bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 4022bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to clarify the range of possible values for properties with percent units."/> 4032bde4061SEd Tanous <EntityType Name="MemoryMetrics" BaseType="MemoryMetrics.v1_2_2.MemoryMetrics"/> 4042bde4061SEd Tanous </Schema> 4052bde4061SEd Tanous 4062bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryMetrics.v1_2_4"> 4072bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 4082bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 4092bde4061SEd Tanous <EntityType Name="MemoryMetrics" BaseType="MemoryMetrics.v1_2_3.MemoryMetrics"/> 4102bde4061SEd Tanous </Schema> 4112bde4061SEd Tanous 412f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryMetrics.v1_2_5"> 413f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 414f2a8e57eSGunnar 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."/> 415f2a8e57eSGunnar Mills <EntityType Name="MemoryMetrics" BaseType="MemoryMetrics.v1_2_4.MemoryMetrics"/> 416f2a8e57eSGunnar Mills </Schema> 417f2a8e57eSGunnar Mills 4182bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryMetrics.v1_3_0"> 4192bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 4202bde4061SEd Tanous <Annotation Term="Redfish.Release" String="2020.1"/> 421f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to add the `OperatingSpeedMHz` property."/> 4222bde4061SEd Tanous 4232bde4061SEd Tanous <EntityType Name="MemoryMetrics" BaseType="MemoryMetrics.v1_2_1.MemoryMetrics"> 4242bde4061SEd Tanous <Property Name="OperatingSpeedMHz" Type="Edm.Int64"> 4252bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 4262bde4061SEd Tanous <Annotation Term="OData.Description" String="Operating speed of memory in MHz or MT/s as appropriate."/> 4272bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the operating speed of memory in MHz or MT/s (mega-transfers per second) as reported by the memory device. Memory devices that operate at their bus speed shall report the operating speed in MHz (bus speed), while memory devices that transfer data faster than their bus speed, such as DDR memory, shall report the operating speed in MT/s (mega-transfers/second). The reported value shall match the conventionally reported values for the technology used by the memory device."/> 4282bde4061SEd Tanous <Annotation Term="Measures.Unit" String="MHz"/> 4292bde4061SEd Tanous </Property> 4302bde4061SEd Tanous </EntityType> 4312bde4061SEd Tanous </Schema> 4322bde4061SEd Tanous 4332bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryMetrics.v1_3_1"> 4342bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 4352bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to fix typos in descriptions and long descriptions."/> 4362bde4061SEd Tanous <EntityType Name="MemoryMetrics" BaseType="MemoryMetrics.v1_3_0.MemoryMetrics"/> 4372bde4061SEd Tanous </Schema> 4382bde4061SEd Tanous 4392bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryMetrics.v1_3_2"> 4402bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 4412bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to clarify the range of possible values for properties with percent units."/> 4422bde4061SEd Tanous <EntityType Name="MemoryMetrics" BaseType="MemoryMetrics.v1_3_1.MemoryMetrics"/> 4432bde4061SEd Tanous </Schema> 4442bde4061SEd Tanous 4452bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryMetrics.v1_3_3"> 4462bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 4472bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 4482bde4061SEd Tanous <EntityType Name="MemoryMetrics" BaseType="MemoryMetrics.v1_3_2.MemoryMetrics"/> 4492bde4061SEd Tanous </Schema> 4502bde4061SEd Tanous 451f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryMetrics.v1_3_4"> 452f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 453f2a8e57eSGunnar 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."/> 454f2a8e57eSGunnar Mills <EntityType Name="MemoryMetrics" BaseType="MemoryMetrics.v1_3_3.MemoryMetrics"/> 455f2a8e57eSGunnar Mills </Schema> 456f2a8e57eSGunnar Mills 4572bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryMetrics.v1_4_0"> 4582bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 4592bde4061SEd Tanous <Annotation Term="Redfish.Release" String="2020.3"/> 4602bde4061SEd Tanous 4612bde4061SEd Tanous <EntityType Name="MemoryMetrics" BaseType="MemoryMetrics.v1_3_0.MemoryMetrics"/> 4622bde4061SEd Tanous 4632bde4061SEd Tanous <ComplexType Name="CurrentPeriod" BaseType="MemoryMetrics.v1_0_0.CurrentPeriod"> 4642bde4061SEd Tanous <Property Name="CorrectableECCErrorCount" Type="Edm.Int64"> 4652bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 4662bde4061SEd Tanous <Annotation Term="OData.Description" String="The number of correctable errors since reset."/> 467f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain the number of correctable errors since reset. When this resource is subordinate to the `MemorySummary` object, this property shall be the sum of CorrectableECCErrorCount over all memory."/> 4682bde4061SEd Tanous </Property> 4692bde4061SEd Tanous <Property Name="UncorrectableECCErrorCount" Type="Edm.Int64"> 4702bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 4712bde4061SEd Tanous <Annotation Term="OData.Description" String="The number of uncorrectable errors since reset."/> 472f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain the number of uncorrectable errors since reset. When this resource is subordinate to the `MemorySummary` object, this property shall be the sum of UncorrectableECCErrorCount over all memory."/> 4732bde4061SEd Tanous </Property> 4742bde4061SEd Tanous </ComplexType> 4752bde4061SEd Tanous 4762bde4061SEd Tanous <ComplexType Name="LifeTime" BaseType="MemoryMetrics.v1_0_0.LifeTime"> 4772bde4061SEd Tanous <Property Name="CorrectableECCErrorCount" Type="Edm.Int64"> 4782bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 4792bde4061SEd Tanous <Annotation Term="OData.Description" String="The number of correctable errors for the lifetime of the memory."/> 480f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain the number of correctable errors for the lifetime of the memory. When this resource is subordinate to the `MemorySummary` object, this property shall be the sum of CorrectableECCErrorCount over all memory."/> 4812bde4061SEd Tanous </Property> 4822bde4061SEd Tanous <Property Name="UncorrectableECCErrorCount" Type="Edm.Int64"> 4832bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 4842bde4061SEd Tanous <Annotation Term="OData.Description" String="The number of uncorrectable errors for the lifetime of the memory."/> 485f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain the number of uncorrectable errors for the lifetime of the memory. When this resource is subordinate to the `MemorySummary` object, this property shall be the sum of UncorrectableECCErrorCount over all memory."/> 4862bde4061SEd Tanous </Property> 4872bde4061SEd Tanous </ComplexType> 4882bde4061SEd Tanous </Schema> 4892bde4061SEd Tanous 4902bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryMetrics.v1_4_1"> 4912bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 4922bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to fix typos in descriptions and long descriptions."/> 4932bde4061SEd Tanous <EntityType Name="MemoryMetrics" BaseType="MemoryMetrics.v1_4_0.MemoryMetrics"/> 4942bde4061SEd Tanous </Schema> 4952bde4061SEd Tanous 4962bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryMetrics.v1_4_2"> 4972bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 4982bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to clarify the range of possible values for properties with percent units."/> 4992bde4061SEd Tanous <EntityType Name="MemoryMetrics" BaseType="MemoryMetrics.v1_4_1.MemoryMetrics"/> 5002bde4061SEd Tanous </Schema> 5012bde4061SEd Tanous 5022bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryMetrics.v1_4_3"> 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="MemoryMetrics" BaseType="MemoryMetrics.v1_4_2.MemoryMetrics"/> 5062bde4061SEd Tanous </Schema> 5072bde4061SEd Tanous 508f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryMetrics.v1_4_4"> 509f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 510f2a8e57eSGunnar 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."/> 511f2a8e57eSGunnar Mills <EntityType Name="MemoryMetrics" BaseType="MemoryMetrics.v1_4_3.MemoryMetrics"/> 512f2a8e57eSGunnar Mills </Schema> 513f2a8e57eSGunnar Mills 5142bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryMetrics.v1_5_0"> 5152bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 5162bde4061SEd Tanous <Annotation Term="Redfish.Release" String="2022.1"/> 5172bde4061SEd Tanous 5182bde4061SEd Tanous <EntityType Name="MemoryMetrics" BaseType="MemoryMetrics.v1_4_1.MemoryMetrics"/> 5192bde4061SEd Tanous 5202bde4061SEd Tanous <ComplexType Name="CurrentPeriod" BaseType="MemoryMetrics.v1_4_0.CurrentPeriod"> 5212bde4061SEd Tanous <Property Name="IndeterminateCorrectableErrorCount" Type="Edm.Int64"> 5222bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 5232bde4061SEd Tanous <Annotation Term="OData.Description" String="The number of indeterminate correctable errors since reset."/> 524f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain the number of indeterminate correctable errors since reset. Since the error origin is indeterminate, the same error can be duplicated across multiple `MemoryMetrics` resources. When this resource is subordinate to the `MemorySummary` object, this property shall be the sum of indeterminate correctable errors across all memory without duplication, which may not be the sum of all `IndeterminateCorrectableErrorCount` properties over all memory."/> 5252bde4061SEd Tanous </Property> 5262bde4061SEd Tanous <Property Name="IndeterminateUncorrectableErrorCount" Type="Edm.Int64"> 5272bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 5282bde4061SEd Tanous <Annotation Term="OData.Description" String="The number of indeterminate uncorrectable errors since reset."/> 529f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain the number of indeterminate uncorrectable errors since reset. Since the error origin is indeterminate, the same error can be duplicated across multiple `MemoryMetrics` resources. When this resource is subordinate to the `MemorySummary` object, this property shall be the sum of indeterminate uncorrectable errors across all memory without duplication, which may not be the sum of all `IndeterminateUncorrectableErrorCount` properties over all memory."/> 5302bde4061SEd Tanous </Property> 5312bde4061SEd Tanous </ComplexType> 5322bde4061SEd Tanous 5332bde4061SEd Tanous <ComplexType Name="LifeTime" BaseType="MemoryMetrics.v1_4_0.LifeTime"> 5342bde4061SEd Tanous <Property Name="IndeterminateCorrectableErrorCount" Type="Edm.Int64"> 5352bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 5362bde4061SEd Tanous <Annotation Term="OData.Description" String="The number of indeterminate correctable errors for the lifetime of the memory."/> 537f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain the number of indeterminate correctable errors for the lifetime of the memory. Since the error origin is indeterminate, the same error can be duplicated across multiple `MemoryMetrics` resources. When this resource is subordinate to the `MemorySummary` object, this property shall be the sum of indeterminate correctable errors across all memory without duplication, which may not be the sum of all `IndeterminateCorrectableErrorCount` properties over all memory."/> 5382bde4061SEd Tanous </Property> 5392bde4061SEd Tanous <Property Name="IndeterminateUncorrectableErrorCount" Type="Edm.Int64"> 5402bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 5412bde4061SEd Tanous <Annotation Term="OData.Description" String="The number of indeterminate uncorrectable errors for the lifetime of the memory."/> 542f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain the number of indeterminate uncorrectable errors for the lifetime of the memory. Since the error origin is indeterminate, the same error can be duplicated across multiple `MemoryMetrics` resources. When this resource is subordinate to the `MemorySummary` object, this property shall be the sum of indeterminate uncorrectable errors across all memory without duplication, which may not be the sum of all `IndeterminateUncorrectableErrorCount` properties over all memory."/> 5432bde4061SEd Tanous </Property> 5442bde4061SEd Tanous </ComplexType> 5452bde4061SEd Tanous </Schema> 5462bde4061SEd Tanous 5472bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryMetrics.v1_5_1"> 5482bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 5492bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to clarify the range of possible values for properties with percent units."/> 5502bde4061SEd Tanous <EntityType Name="MemoryMetrics" BaseType="MemoryMetrics.v1_5_0.MemoryMetrics"/> 5512bde4061SEd Tanous </Schema> 5522bde4061SEd Tanous 5532bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryMetrics.v1_5_2"> 5542bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 5552bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 5562bde4061SEd Tanous <EntityType Name="MemoryMetrics" BaseType="MemoryMetrics.v1_5_1.MemoryMetrics"/> 5572bde4061SEd Tanous </Schema> 5582bde4061SEd Tanous 559f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryMetrics.v1_5_3"> 560f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 561f2a8e57eSGunnar 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."/> 562f2a8e57eSGunnar Mills <EntityType Name="MemoryMetrics" BaseType="MemoryMetrics.v1_5_2.MemoryMetrics"/> 563f2a8e57eSGunnar Mills </Schema> 564f2a8e57eSGunnar Mills 5652bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryMetrics.v1_6_0"> 5662bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 5672bde4061SEd Tanous <Annotation Term="Redfish.Release" String="2022.3"/> 5682bde4061SEd Tanous 5692bde4061SEd Tanous <EntityType Name="MemoryMetrics" BaseType="MemoryMetrics.v1_5_0.MemoryMetrics"> 5702bde4061SEd Tanous <Property Name="CorrectedVolatileErrorCount" Type="Edm.Int64"> 5712bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 5722bde4061SEd Tanous <Annotation Term="OData.Description" String="The number of corrected errors in volatile memory."/> 5732bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the number of corrected errors in volatile memory."/> 5742bde4061SEd Tanous </Property> 5752bde4061SEd Tanous <Property Name="CorrectedPersistentErrorCount" Type="Edm.Int64"> 5762bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 5772bde4061SEd Tanous <Annotation Term="OData.Description" String="The number of corrected errors in persistent memory."/> 5782bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the number of corrected errors in persistent memory."/> 5792bde4061SEd Tanous </Property> 5802bde4061SEd Tanous <Property Name="DirtyShutdownCount" Type="Edm.Int64"> 5812bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 5822bde4061SEd Tanous <Annotation Term="OData.Description" String="The number of shutdowns while outstanding writes have not completed to persistent memory."/> 5832bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the number of shutdowns while outstanding writes have not completed to persistent memory."/> 5842bde4061SEd Tanous </Property> 585f2a8e57eSGunnar Mills <Property Name="CXL" Type="MemoryMetrics.v1_6_0.CXL" Nullable="false"> 5862bde4061SEd Tanous <Annotation Term="OData.Description" String="The memory metrics specific to CXL devices."/> 5872bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the memory metrics specific to CXL devices."/> 5882bde4061SEd Tanous </Property> 5892bde4061SEd Tanous </EntityType> 5902bde4061SEd Tanous 5912bde4061SEd Tanous <ComplexType Name="CXL"> 5922bde4061SEd Tanous <Annotation Term="OData.AdditionalProperties" Bool="false"/> 5932bde4061SEd Tanous <Annotation Term="OData.Description" String="The memory metrics specific to CXL devices."/> 5942bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This type shall contain the memory metrics specific to CXL devices."/> 5952bde4061SEd Tanous <Property Name="AlertCapabilities" Type="MemoryMetrics.v1_6_0.AlertCapabilities"> 5962bde4061SEd Tanous <Annotation Term="OData.Description" String="The conditions that would generate an alert to the CXL Fabric Manager or host."/> 5972bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the conditions that would generate an alert to the CXL Fabric Manager or host."/> 5982bde4061SEd Tanous </Property> 5992bde4061SEd Tanous </ComplexType> 6002bde4061SEd Tanous 6012bde4061SEd Tanous <ComplexType Name="AlertCapabilities"> 6022bde4061SEd Tanous <Annotation Term="OData.AdditionalProperties" Bool="false"/> 6032bde4061SEd Tanous <Annotation Term="OData.Description" String="The conditions that would generate an alert to the CXL Fabric Manager or host."/> 6042bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This type shall contain the conditions that would generate an alert to the CXL Fabric Manager or host."/> 6052bde4061SEd Tanous <Property Name="Temperature" Type="Edm.Boolean"> 6062bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 6072bde4061SEd Tanous <Annotation Term="OData.Description" String="Indicates whether temperature conditions generate an alert to the CXL Fabric Manager or host."/> 6082bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall indicate whether temperature conditions generate an alert to the CXL Fabric Manager or host."/> 6092bde4061SEd Tanous </Property> 6102bde4061SEd Tanous <Property Name="SpareBlock" Type="Edm.Boolean"> 6112bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 6122bde4061SEd Tanous <Annotation Term="OData.Description" String="Indicates whether spare block conditions generate an alert to the CXL Fabric Manager or host."/> 6132bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall indicate whether spare block conditions generate an alert to the CXL Fabric Manager or host."/> 6142bde4061SEd Tanous </Property> 6152bde4061SEd Tanous <Property Name="UncorrectableECCError" Type="Edm.Boolean"> 6162bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 6172bde4061SEd Tanous <Annotation Term="OData.Description" String="Indicates whether uncorrectable ECC errors generate an alert to the CXL Fabric Manager or host."/> 6182bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall indicate whether uncorrectable ECC errors generate an alert to the CXL Fabric Manager or host."/> 6192bde4061SEd Tanous </Property> 6202bde4061SEd Tanous <Property Name="CorrectableECCError" Type="Edm.Boolean"> 6212bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 6222bde4061SEd Tanous <Annotation Term="OData.Description" String="Indicates whether correctable ECC errors generate an alert to the CXL Fabric Manager or host."/> 6232bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall indicate whether correctable ECC errors generate an alert to the CXL Fabric Manager or host."/> 6242bde4061SEd Tanous </Property> 6252bde4061SEd Tanous </ComplexType> 6262bde4061SEd Tanous </Schema> 6272bde4061SEd Tanous 6282bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryMetrics.v1_6_1"> 6292bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 6302bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to clarify the range of possible values for properties with percent units."/> 6312bde4061SEd Tanous <EntityType Name="MemoryMetrics" BaseType="MemoryMetrics.v1_6_0.MemoryMetrics"/> 6322bde4061SEd Tanous </Schema> 6332bde4061SEd Tanous 6342bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryMetrics.v1_6_2"> 6352bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 6362bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 6372bde4061SEd Tanous <EntityType Name="MemoryMetrics" BaseType="MemoryMetrics.v1_6_1.MemoryMetrics"/> 6382bde4061SEd Tanous </Schema> 6392bde4061SEd Tanous 640f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryMetrics.v1_6_3"> 641f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 642f2a8e57eSGunnar 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."/> 643f2a8e57eSGunnar Mills <EntityType Name="MemoryMetrics" BaseType="MemoryMetrics.v1_6_2.MemoryMetrics"/> 644f2a8e57eSGunnar Mills </Schema> 645f2a8e57eSGunnar Mills 6462bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryMetrics.v1_7_0"> 6472bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 6482bde4061SEd Tanous <Annotation Term="Redfish.Release" String="2023.1"/> 6492bde4061SEd Tanous 6502bde4061SEd Tanous <EntityType Name="MemoryMetrics" BaseType="MemoryMetrics.v1_6_0.MemoryMetrics"> 6512bde4061SEd Tanous <Property Name="CapacityUtilizationPercent" Type="Edm.Decimal"> 6522bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 6532bde4061SEd Tanous <Annotation Term="OData.Description" String="The memory capacity utilization as a percentage."/> 654f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain the memory capacity utilization as a percentage, typically `0` to `100`. When this resource is subordinate to the `MemorySummary` object, this property shall be the memory capacity utilization over all memory as a percentage."/> 6552bde4061SEd Tanous <Annotation Term="Validation.Minimum" Int="0"/> 6562bde4061SEd Tanous <Annotation Term="Measures.Unit" String="%"/> 6572bde4061SEd Tanous </Property> 6582bde4061SEd Tanous </EntityType> 6592bde4061SEd Tanous </Schema> 6602bde4061SEd Tanous 6612bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryMetrics.v1_7_1"> 6622bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 6632bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to clarify the range of possible values for properties with percent units."/> 6642bde4061SEd Tanous <EntityType Name="MemoryMetrics" BaseType="MemoryMetrics.v1_7_0.MemoryMetrics"/> 6652bde4061SEd Tanous </Schema> 6662bde4061SEd Tanous 6672bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryMetrics.v1_7_2"> 6682bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 6692bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to correct various typographical errors."/> 6702bde4061SEd Tanous <EntityType Name="MemoryMetrics" BaseType="MemoryMetrics.v1_7_1.MemoryMetrics"/> 6712bde4061SEd Tanous </Schema> 6722bde4061SEd Tanous 673f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryMetrics.v1_7_3"> 674f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 675f2a8e57eSGunnar 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."/> 676f2a8e57eSGunnar Mills <EntityType Name="MemoryMetrics" BaseType="MemoryMetrics.v1_7_2.MemoryMetrics"/> 677f2a8e57eSGunnar Mills </Schema> 678f2a8e57eSGunnar Mills 6792bde4061SEd Tanous </edmx:DataServices> 6802bde4061SEd Tanous</edmx:Edmx> 681