12bde4061SEd Tanous<?xml version="1.0" encoding="UTF-8"?> 22bde4061SEd Tanous<!----> 32bde4061SEd Tanous<!--################################################################################ --> 4*f2a8e57eSGunnar Mills<!--# Redfish Schema: MemoryDomain v1.5.1 --> 52bde4061SEd Tanous<!--# --> 62bde4061SEd Tanous<!--# For a detailed change log, see the README file contained in the DSP8010 bundle, --> 72bde4061SEd Tanous<!--# available at http://www.dmtf.org/standards/redfish --> 8*f2a8e57eSGunnar Mills<!--# Copyright 2014-2024 DMTF. --> 92bde4061SEd Tanous<!--# For the full DMTF copyright policy, see http://www.dmtf.org/about/policies/copyright --> 102bde4061SEd Tanous<!--################################################################################ --> 112bde4061SEd Tanous<!----> 122bde4061SEd Tanous<edmx:Edmx xmlns:edmx="http://docs.oasis-open.org/odata/ns/edmx" Version="4.0"> 132bde4061SEd Tanous 142bde4061SEd Tanous <edmx:Reference Uri="http://docs.oasis-open.org/odata/odata/v4.0/errata03/csd01/complete/vocabularies/Org.OData.Core.V1.xml"> 152bde4061SEd Tanous <edmx:Include Namespace="Org.OData.Core.V1" Alias="OData"/> 162bde4061SEd Tanous </edmx:Reference> 172bde4061SEd Tanous <edmx:Reference Uri="http://docs.oasis-open.org/odata/odata/v4.0/errata03/csd01/complete/vocabularies/Org.OData.Capabilities.V1.xml"> 182bde4061SEd Tanous <edmx:Include Namespace="Org.OData.Capabilities.V1" Alias="Capabilities"/> 192bde4061SEd Tanous </edmx:Reference> 202bde4061SEd Tanous <edmx:Reference Uri="http://docs.oasis-open.org/odata/odata/v4.0/errata03/csd01/complete/vocabularies/Org.OData.Measures.V1.xml"> 212bde4061SEd Tanous <edmx:Include Namespace="Org.OData.Measures.V1" Alias="Measures"/> 222bde4061SEd Tanous </edmx:Reference> 232bde4061SEd Tanous <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/Resource_v1.xml"> 242bde4061SEd Tanous <edmx:Include Namespace="Resource"/> 252bde4061SEd Tanous <edmx:Include Namespace="Resource.v1_0_0"/> 262bde4061SEd Tanous </edmx:Reference> 272bde4061SEd Tanous <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/RedfishExtensions_v1.xml"> 282bde4061SEd Tanous <edmx:Include Namespace="RedfishExtensions.v1_0_0" Alias="Redfish"/> 292bde4061SEd Tanous </edmx:Reference> 302bde4061SEd Tanous <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/Memory_v1.xml"> 312bde4061SEd Tanous <edmx:Include Namespace="Memory"/> 322bde4061SEd Tanous </edmx:Reference> 332bde4061SEd Tanous <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/MemoryChunksCollection_v1.xml"> 342bde4061SEd Tanous <edmx:Include Namespace="MemoryChunksCollection"/> 352bde4061SEd Tanous </edmx:Reference> 362bde4061SEd Tanous <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/MediaController_v1.xml"> 372bde4061SEd Tanous <edmx:Include Namespace="MediaController"/> 382bde4061SEd Tanous </edmx:Reference> 392bde4061SEd Tanous <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/FabricAdapter_v1.xml"> 402bde4061SEd Tanous <edmx:Include Namespace="FabricAdapter"/> 412bde4061SEd Tanous </edmx:Reference> 422bde4061SEd Tanous <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/PCIeFunction_v1.xml"> 432bde4061SEd Tanous <edmx:Include Namespace="PCIeFunction"/> 442bde4061SEd Tanous </edmx:Reference> 452bde4061SEd Tanous <edmx:Reference Uri="http://redfish.dmtf.org/schemas/v1/CXLLogicalDevice_v1.xml"> 462bde4061SEd Tanous <edmx:Include Namespace="CXLLogicalDevice"/> 472bde4061SEd Tanous </edmx:Reference> 482bde4061SEd Tanous 492bde4061SEd Tanous <edmx:DataServices> 502bde4061SEd Tanous 512bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryDomain"> 522bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 53*f2a8e57eSGunnar Mills <Annotation Term="Redfish.Language" String="en"/> 542bde4061SEd Tanous 552bde4061SEd Tanous <EntityType Name="MemoryDomain" BaseType="Resource.v1_0_0.Resource" Abstract="true"> 56*f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="The `MemoryDomain` schema describes a memory domain and its configuration. Memory domains indicate to the client which memory, or DIMMs, can be grouped together in memory chunks to represent addressable memory."/> 57*f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This resource shall represent memory domains in a Redfish implementation."/> 582bde4061SEd Tanous <Annotation Term="OData.AdditionalProperties" Bool="false"/> 592bde4061SEd Tanous <Annotation Term="Capabilities.InsertRestrictions"> 602bde4061SEd Tanous <Record> 612bde4061SEd Tanous <PropertyValue Property="Insertable" Bool="false"/> 622bde4061SEd Tanous </Record> 632bde4061SEd Tanous </Annotation> 642bde4061SEd Tanous <Annotation Term="Capabilities.UpdateRestrictions"> 652bde4061SEd Tanous <Record> 662bde4061SEd Tanous <PropertyValue Property="Updatable" Bool="false"/> 672bde4061SEd Tanous </Record> 682bde4061SEd Tanous </Annotation> 692bde4061SEd Tanous <Annotation Term="Capabilities.DeleteRestrictions"> 702bde4061SEd Tanous <Record> 712bde4061SEd Tanous <PropertyValue Property="Deletable" Bool="false"/> 722bde4061SEd Tanous </Record> 732bde4061SEd Tanous </Annotation> 742bde4061SEd Tanous <Annotation Term="Redfish.Uris"> 752bde4061SEd Tanous <Collection> 762bde4061SEd Tanous <String>/redfish/v1/Systems/{ComputerSystemId}/MemoryDomains/{MemoryDomainId}</String> 772bde4061SEd Tanous <String>/redfish/v1/Chassis/{ChassisId}/MemoryDomains/{MemoryDomainId}</String> 782bde4061SEd Tanous <String>/redfish/v1/CompositionService/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/MemoryDomains/{MemoryDomainId}</String> 792bde4061SEd Tanous <String>/redfish/v1/ResourceBlocks/{ResourceBlockId}/Systems/{ComputerSystemId}/MemoryDomains/{MemoryDomainId}</String> 802bde4061SEd Tanous </Collection> 812bde4061SEd Tanous </Annotation> 822bde4061SEd Tanous </EntityType> 832bde4061SEd Tanous </Schema> 842bde4061SEd Tanous 852bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryDomain.v1_0_0"> 862bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 872bde4061SEd Tanous <Annotation Term="Redfish.Release" String="2016.2"/> 882bde4061SEd Tanous 892bde4061SEd Tanous <EntityType Name="MemoryDomain" BaseType="MemoryDomain.MemoryDomain"> 902bde4061SEd Tanous <Property Name="AllowsMemoryChunkCreation" Type="Edm.Boolean" DefaultValue="false"> 912bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 922bde4061SEd Tanous <Annotation Term="OData.Description" String="An indication of whether this memory domain supports the creation of memory chunks."/> 932bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall indicate whether this memory domain supports the creation of memory chunks."/> 942bde4061SEd Tanous </Property> 952bde4061SEd Tanous <Property Name="AllowsBlockProvisioning" Type="Edm.Boolean" DefaultValue="false"> 962bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 972bde4061SEd Tanous <Annotation Term="OData.Description" String="An indication of whether this memory domain supports the provisioning of blocks of memory."/> 982bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall indicate whether this memory domain supports the creation of blocks of memory."/> 992bde4061SEd Tanous </Property> 1002bde4061SEd Tanous <NavigationProperty Name="MemoryChunks" Type="MemoryChunksCollection.MemoryChunksCollection" ContainsTarget="true" Nullable="false"> 1012bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 1022bde4061SEd Tanous <Annotation Term="OData.Description" String="The link to the collection of memory chunks associated with this memory domain."/> 103*f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain a link to a resource collection of type `MemoryChunksCollection`."/> 1042bde4061SEd Tanous <Annotation Term="OData.AutoExpandReferences"/> 1052bde4061SEd Tanous </NavigationProperty> 1062bde4061SEd Tanous <Property Name="InterleavableMemorySets" Type="Collection(MemoryDomain.v1_0_0.MemorySet)" Nullable="false"> 1072bde4061SEd Tanous <Annotation Term="OData.Description" String="The interleave sets for the memory chunk."/> 1082bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall represent the interleave sets for the memory chunk."/> 1092bde4061SEd Tanous </Property> 1102bde4061SEd Tanous </EntityType> 1112bde4061SEd Tanous 1122bde4061SEd Tanous <ComplexType Name="MemorySet"> 1132bde4061SEd Tanous <Annotation Term="OData.Description" String="The interleave sets for a memory chunk."/> 1142bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This type shall represent the interleave sets for a memory chunk."/> 1152bde4061SEd Tanous <NavigationProperty Name="MemorySet" Type="Collection(Memory.Memory)"> 1162bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 1172bde4061SEd Tanous <Annotation Term="OData.Description" String="The set of memory for a particular interleave set."/> 118*f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain an array of links to resources of type `Memory`."/> 1192bde4061SEd Tanous <Annotation Term="OData.AutoExpandReferences"/> 1202bde4061SEd Tanous </NavigationProperty> 1212bde4061SEd Tanous </ComplexType> 1222bde4061SEd Tanous </Schema> 1232bde4061SEd Tanous 1242bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryDomain.v1_0_1"> 1252bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1262bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to show that annotations in previous namespaces were updated."/> 1272bde4061SEd Tanous <EntityType Name="MemoryDomain" BaseType="MemoryDomain.v1_0_0.MemoryDomain"/> 1282bde4061SEd Tanous </Schema> 1292bde4061SEd Tanous 1302bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryDomain.v1_0_2"> 1312bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1322bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to show that annotations in previous namespaces were updated."/> 1332bde4061SEd Tanous <EntityType Name="MemoryDomain" BaseType="MemoryDomain.v1_0_1.MemoryDomain"/> 1342bde4061SEd Tanous </Schema> 1352bde4061SEd Tanous 1362bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryDomain.v1_0_3"> 1372bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1382bde4061SEd 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."/> 1392bde4061SEd Tanous <EntityType Name="MemoryDomain" BaseType="MemoryDomain.v1_0_2.MemoryDomain"/> 1402bde4061SEd Tanous </Schema> 1412bde4061SEd Tanous 1422bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryDomain.v1_0_4"> 1432bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1442bde4061SEd 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. It was also created to add a missing term on MemoryChunks and InterleavableMemorySets to not allow them to be `null`."/> 1452bde4061SEd Tanous <EntityType Name="MemoryDomain" BaseType="MemoryDomain.v1_0_3.MemoryDomain"/> 1462bde4061SEd Tanous </Schema> 1472bde4061SEd Tanous 1482bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryDomain.v1_0_5"> 1492bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1502bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to update descriptions that this schema defines."/> 1512bde4061SEd Tanous <EntityType Name="MemoryDomain" BaseType="MemoryDomain.v1_0_4.MemoryDomain"/> 1522bde4061SEd Tanous </Schema> 1532bde4061SEd Tanous 154*f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryDomain.v1_0_6"> 155*f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 156*f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to force the regeneration of OpenAPI schemas to properly express nullable properties with external references. It was also created to correct various typographical errors."/> 157*f2a8e57eSGunnar Mills <EntityType Name="MemoryDomain" BaseType="MemoryDomain.v1_0_5.MemoryDomain"/> 158*f2a8e57eSGunnar Mills </Schema> 159*f2a8e57eSGunnar Mills 1602bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryDomain.v1_1_0"> 1612bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1622bde4061SEd Tanous <Annotation Term="Redfish.Release" String="2016.3"/> 163*f2a8e57eSGunnar Mills 1642bde4061SEd Tanous <EntityType Name="MemoryDomain" BaseType="MemoryDomain.v1_0_1.MemoryDomain"> 1652bde4061SEd Tanous <Property Name="AllowsMirroring" Type="Edm.Boolean" DefaultValue="false"> 1662bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 1672bde4061SEd Tanous <Annotation Term="OData.Description" String="An indication of whether this memory domain supports the creation of memory chunks with mirroring enabled."/> 1682bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall indicate whether this memory domain supports the creation of memory chunks with mirroring enabled."/> 1692bde4061SEd Tanous </Property> 1702bde4061SEd Tanous <Property Name="AllowsSparing" Type="Edm.Boolean" DefaultValue="false"> 1712bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 1722bde4061SEd Tanous <Annotation Term="OData.Description" String="An indication of whether this memory domain supports the creation of memory chunks with sparing enabled."/> 1732bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall indicate whether this memory domain supports the creation of memory chunks with sparing enabled."/> 1742bde4061SEd Tanous </Property> 1752bde4061SEd Tanous </EntityType> 1762bde4061SEd Tanous </Schema> 1772bde4061SEd Tanous 1782bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryDomain.v1_1_1"> 1792bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1802bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to show that annotations in previous namespaces were updated."/> 1812bde4061SEd Tanous <EntityType Name="MemoryDomain" BaseType="MemoryDomain.v1_1_0.MemoryDomain"/> 1822bde4061SEd Tanous </Schema> 1832bde4061SEd Tanous 1842bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryDomain.v1_1_2"> 1852bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1862bde4061SEd 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."/> 1872bde4061SEd Tanous <EntityType Name="MemoryDomain" BaseType="MemoryDomain.v1_1_1.MemoryDomain"/> 1882bde4061SEd Tanous </Schema> 1892bde4061SEd Tanous 1902bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryDomain.v1_1_3"> 1912bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1922bde4061SEd 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. It was also created to add a missing term on MemoryChunks and InterleavableMemorySets to not allow them to be `null`."/> 1932bde4061SEd Tanous <EntityType Name="MemoryDomain" BaseType="MemoryDomain.v1_1_2.MemoryDomain"/> 1942bde4061SEd Tanous </Schema> 1952bde4061SEd Tanous 1962bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryDomain.v1_1_4"> 1972bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 1982bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to update descriptions that this schema defines."/> 1992bde4061SEd Tanous <EntityType Name="MemoryDomain" BaseType="MemoryDomain.v1_1_3.MemoryDomain"/> 2002bde4061SEd Tanous </Schema> 2012bde4061SEd Tanous 202*f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryDomain.v1_1_5"> 203*f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 204*f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to force the regeneration of OpenAPI schemas to properly express nullable properties with external references. It was also created to correct various typographical errors."/> 205*f2a8e57eSGunnar Mills <EntityType Name="MemoryDomain" BaseType="MemoryDomain.v1_1_4.MemoryDomain"/> 206*f2a8e57eSGunnar Mills </Schema> 207*f2a8e57eSGunnar Mills 2082bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryDomain.v1_2_0"> 2092bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 2102bde4061SEd Tanous <Annotation Term="Redfish.Release" String="2017.1"/> 211*f2a8e57eSGunnar Mills 2122bde4061SEd Tanous <EntityType Name="MemoryDomain" BaseType="MemoryDomain.v1_1_1.MemoryDomain"> 2132bde4061SEd Tanous <Property Name="Actions" Type="MemoryDomain.v1_2_0.Actions" Nullable="false"> 214*f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="The available actions for this resource."/> 215*f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain the available actions for this resource."/> 2162bde4061SEd Tanous </Property> 2172bde4061SEd Tanous </EntityType> 2182bde4061SEd Tanous 2192bde4061SEd Tanous <ComplexType Name="Actions"> 2202bde4061SEd Tanous <Annotation Term="OData.AdditionalProperties" Bool="false"/> 221*f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="The available actions for this resource."/> 222*f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This type shall contain the available actions for this resource."/> 2232bde4061SEd Tanous <Property Name="Oem" Type="MemoryDomain.v1_2_0.OemActions" Nullable="false"> 224*f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="The available OEM-specific actions for this resource."/> 225*f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain the available OEM-specific actions for this resource."/> 2262bde4061SEd Tanous </Property> 2272bde4061SEd Tanous </ComplexType> 2282bde4061SEd Tanous 2292bde4061SEd Tanous <ComplexType Name="OemActions"> 2302bde4061SEd Tanous <Annotation Term="OData.AdditionalProperties" Bool="true"/> 231*f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="The available OEM-specific actions for this resource."/> 232*f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This type shall contain the available OEM-specific actions for this resource."/> 2332bde4061SEd Tanous </ComplexType> 2342bde4061SEd Tanous </Schema> 2352bde4061SEd Tanous 2362bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryDomain.v1_2_1"> 2372bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 2382bde4061SEd 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."/> 2392bde4061SEd Tanous <EntityType Name="MemoryDomain" BaseType="MemoryDomain.v1_2_0.MemoryDomain"/> 2402bde4061SEd Tanous </Schema> 2412bde4061SEd Tanous 2422bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryDomain.v1_2_2"> 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 URI properties use the uri-reference format. It was also created to add a missing term on MemoryChunks and InterleavableMemorySets to not allow them to be `null`."/> 2452bde4061SEd Tanous <EntityType Name="MemoryDomain" BaseType="MemoryDomain.v1_2_1.MemoryDomain"/> 2462bde4061SEd Tanous </Schema> 2472bde4061SEd Tanous 2482bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryDomain.v1_2_3"> 2492bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 2502bde4061SEd Tanous <Annotation Term="OData.Description" String="This version was created to update descriptions that this schema defines."/> 2512bde4061SEd Tanous <EntityType Name="MemoryDomain" BaseType="MemoryDomain.v1_2_2.MemoryDomain"/> 2522bde4061SEd Tanous </Schema> 2532bde4061SEd Tanous 254*f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryDomain.v1_2_4"> 255*f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 256*f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to force the regeneration of OpenAPI schemas to properly express nullable properties with external references. It was also created to correct various typographical errors."/> 257*f2a8e57eSGunnar Mills <EntityType Name="MemoryDomain" BaseType="MemoryDomain.v1_2_3.MemoryDomain"/> 258*f2a8e57eSGunnar Mills </Schema> 259*f2a8e57eSGunnar Mills 2602bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryDomain.v1_3_0"> 2612bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 2622bde4061SEd Tanous <Annotation Term="Redfish.Release" String="2019.4"/> 2632bde4061SEd Tanous 2642bde4061SEd Tanous <EntityType Name="MemoryDomain" BaseType="MemoryDomain.v1_2_3.MemoryDomain"> 2652bde4061SEd Tanous <Property Name="Links" Type="MemoryDomain.v1_3_0.Links" Nullable="false"> 266*f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="The links to other resources that are related to this resource."/> 267*f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain links to resources that are related to but are not contained by, or subordinate to, this resource."/> 2682bde4061SEd Tanous </Property> 2692bde4061SEd Tanous </EntityType> 2702bde4061SEd Tanous 2712bde4061SEd Tanous <ComplexType Name="Links" BaseType="Resource.Links"> 272*f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="The links to other resources that are related to this resource."/> 273*f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This Redfish Specification-described type shall contain links to resources that are related to but are not contained by, or subordinate to, this resource."/> 2742bde4061SEd Tanous <NavigationProperty Name="MediaControllers" Type="Collection(MediaController.MediaController)"> 2752bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 2762bde4061SEd Tanous <Annotation Term="OData.Description" String="An array of links to the media controllers for this memory domain."/> 277*f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain an array of links to resources of type `MediaController` that are associated with this memory domain."/> 2782bde4061SEd Tanous <Annotation Term="OData.AutoExpandReferences"/> 2792bde4061SEd Tanous <Annotation Term="Redfish.Revisions"> 2802bde4061SEd Tanous <Collection> 2812bde4061SEd Tanous <Record> 2822bde4061SEd Tanous <PropertyValue Property="Kind" EnumMember="Redfish.RevisionKind/Deprecated"/> 2832bde4061SEd Tanous <PropertyValue Property="Version" String="v1_4_0"/> 284*f2a8e57eSGunnar Mills <PropertyValue Property="Description" String="This property has been deprecated in favor of the `FabricAdapters` property."/> 2852bde4061SEd Tanous </Record> 2862bde4061SEd Tanous </Collection> 2872bde4061SEd Tanous </Annotation> 2882bde4061SEd Tanous </NavigationProperty> 2892bde4061SEd Tanous </ComplexType> 2902bde4061SEd Tanous </Schema> 2912bde4061SEd Tanous 292*f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryDomain.v1_3_1"> 293*f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 294*f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to force the regeneration of OpenAPI schemas to properly express nullable properties with external references. It was also created to correct various typographical errors."/> 295*f2a8e57eSGunnar Mills <EntityType Name="MemoryDomain" BaseType="MemoryDomain.v1_3_0.MemoryDomain"/> 296*f2a8e57eSGunnar Mills </Schema> 297*f2a8e57eSGunnar Mills 2982bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryDomain.v1_4_0"> 2992bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 3002bde4061SEd Tanous <Annotation Term="Redfish.Release" String="2022.1"/> 301*f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to deprecate `MediaControllers` in `Links` in favor of `FabricAdapters`."/> 3022bde4061SEd Tanous 3032bde4061SEd Tanous <EntityType Name="MemoryDomain" BaseType="MemoryDomain.v1_3_0.MemoryDomain"/> 3042bde4061SEd Tanous 3052bde4061SEd Tanous <ComplexType Name="Links" BaseType="MemoryDomain.v1_3_0.Links"> 3062bde4061SEd Tanous <NavigationProperty Name="FabricAdapters" Type="Collection(FabricAdapter.FabricAdapter)"> 3072bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 3082bde4061SEd Tanous <Annotation Term="OData.Description" String="An array of links to the fabric adapters providing this memory domain."/> 309*f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain an array of links to resources of type `FabricAdapter` with which this memory domain is associated."/> 3102bde4061SEd Tanous <Annotation Term="OData.AutoExpandReferences"/> 3112bde4061SEd Tanous </NavigationProperty> 3122bde4061SEd Tanous </ComplexType> 3132bde4061SEd Tanous </Schema> 3142bde4061SEd Tanous 315*f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryDomain.v1_4_1"> 316*f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 317*f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to force the regeneration of OpenAPI schemas to properly express nullable properties with external references. It was also created to correct various typographical errors."/> 318*f2a8e57eSGunnar Mills <EntityType Name="MemoryDomain" BaseType="MemoryDomain.v1_4_0.MemoryDomain"/> 319*f2a8e57eSGunnar Mills </Schema> 320*f2a8e57eSGunnar Mills 3212bde4061SEd Tanous <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryDomain.v1_5_0"> 3222bde4061SEd Tanous <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 3232bde4061SEd Tanous <Annotation Term="Redfish.Release" String="2022.3"/> 3242bde4061SEd Tanous 3252bde4061SEd Tanous <EntityType Name="MemoryDomain" BaseType="MemoryDomain.v1_4_0.MemoryDomain"> 3262bde4061SEd Tanous <Property Name="Status" Type="Resource.Status" Nullable="false"> 3272bde4061SEd Tanous <Annotation Term="OData.Description" String="The status and health of the resource and its subordinate or dependent resources."/> 3282bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain any status or health properties of the resource."/> 3292bde4061SEd Tanous </Property> 3302bde4061SEd Tanous <Property Name="MinMemoryChunkSizeMiB" Type="Edm.Int64"> 3312bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 3322bde4061SEd Tanous <Annotation Term="OData.Description" String="The minimum size allowed for a memory chunk within this domain in mebibytes (MiB)."/> 3332bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the minimum size allowed for a memory chunk within this domain in mebibytes (MiB)."/> 3342bde4061SEd Tanous <Annotation Term="Measures.Unit" String="MiBy"/> 3352bde4061SEd Tanous </Property> 3362bde4061SEd Tanous <Property Name="MemoryChunkIncrementMiB" Type="Edm.Int64"> 3372bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 3382bde4061SEd Tanous <Annotation Term="OData.Description" String="The incremental size, from the minimum size, allowed for a memory chunk within this domain in mebibytes (MiB)."/> 339*f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain the incremental size, from `MemoryChunkIncrementMiB`, allowed for a memory chunk within this domain in mebibytes (MiB)."/> 3402bde4061SEd Tanous <Annotation Term="Measures.Unit" String="MiBy"/> 3412bde4061SEd Tanous </Property> 3422bde4061SEd Tanous <Property Name="MemorySizeMiB" Type="Edm.Int64"> 3432bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 3442bde4061SEd Tanous <Annotation Term="OData.Description" String="The total size of the memory domain in mebibytes (MiB)."/> 3452bde4061SEd Tanous <Annotation Term="OData.LongDescription" String="This property shall contain the total size of the memory domain in mebibytes (MiB)."/> 3462bde4061SEd Tanous <Annotation Term="Measures.Unit" String="MiBy"/> 3472bde4061SEd Tanous </Property> 3482bde4061SEd Tanous </EntityType> 3492bde4061SEd Tanous 3502bde4061SEd Tanous <ComplexType Name="Links" BaseType="MemoryDomain.v1_3_0.Links"> 3512bde4061SEd Tanous <NavigationProperty Name="FabricAdapters" Type="Collection(FabricAdapter.FabricAdapter)"> 3522bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 3532bde4061SEd Tanous <Annotation Term="OData.Description" String="An array of links to the fabric adapters that present this memory domain to a fabric."/> 354*f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain an array of links to resources of type `FabricAdapter` that represent the fabric adapters that present this memory domain to a fabric."/> 3552bde4061SEd Tanous <Annotation Term="OData.AutoExpandReferences"/> 3562bde4061SEd Tanous </NavigationProperty> 3572bde4061SEd Tanous <NavigationProperty Name="PCIeFunctions" Type="Collection(PCIeFunction.PCIeFunction)"> 3582bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 3592bde4061SEd Tanous <Annotation Term="OData.Description" String="An array of links to the PCIe functions representing this memory domain."/> 360*f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain an array of links to resources of type `PCIeFunction` that represent the PCIe functions representing this memory domain."/> 3612bde4061SEd Tanous <Annotation Term="OData.AutoExpandReferences"/> 3622bde4061SEd Tanous </NavigationProperty> 3632bde4061SEd Tanous <NavigationProperty Name="CXLLogicalDevices" Type="Collection(CXLLogicalDevice.CXLLogicalDevice)"> 3642bde4061SEd Tanous <Annotation Term="OData.Permissions" EnumMember="OData.Permission/Read"/> 3652bde4061SEd Tanous <Annotation Term="OData.Description" String="An array of links to the CXL logical devices associated with this memory domain."/> 366*f2a8e57eSGunnar Mills <Annotation Term="OData.LongDescription" String="This property shall contain an array of links to resources of type `CXLLogicalDevice` that represent the CXL logical devices that are associated with this memory domain."/> 3672bde4061SEd Tanous <Annotation Term="OData.AutoExpandReferences"/> 3682bde4061SEd Tanous </NavigationProperty> 3692bde4061SEd Tanous </ComplexType> 3702bde4061SEd Tanous </Schema> 3712bde4061SEd Tanous 372*f2a8e57eSGunnar Mills <Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="MemoryDomain.v1_5_1"> 373*f2a8e57eSGunnar Mills <Annotation Term="Redfish.OwningEntity" String="DMTF"/> 374*f2a8e57eSGunnar Mills <Annotation Term="OData.Description" String="This version was created to force the regeneration of OpenAPI schemas to properly express nullable properties with external references. It was also created to correct various typographical errors."/> 375*f2a8e57eSGunnar Mills <EntityType Name="MemoryDomain" BaseType="MemoryDomain.v1_5_0.MemoryDomain"/> 376*f2a8e57eSGunnar Mills </Schema> 377*f2a8e57eSGunnar Mills 3782bde4061SEd Tanous </edmx:DataServices> 3792bde4061SEd Tanous</edmx:Edmx> 380