Class CIM_MemoryCapacity
extends CIM_PhysicalCapacity

MemoryCapacity describes the type of Memory that can be installed on a PhysicalElement and its minimum/maximum configurations. Information on what memory is currently 'installed', versus an Element's min/max requirements, is located in instances of the PhysicalMemory class.

Class Hierarchy

CIM_ManagedElement
   |
   +--CIM_PhysicalCapacity
   |
   +--CIM_MemoryCapacity

Direct Known Subclasses

None.

Class Qualifiers

NameData TypeValueScopeFlavors
DescriptionstringMemoryCapacity describes the type of Memory that can be installed on a PhysicalElement and its minimum/maximum configurations. Information on what memory is currently 'installed', versus an Element's min/max requirements, is located in instances of the PhysicalMemory class.None TRANSLATABLE= true
Versionstring2.6.0TOSUBCLASS= falseTRANSLATABLE= true

Local Class Properties

NameData TypeQualifiers
NameData TypeValueScopeFlavors
Captionstring
DescriptionstringThe Caption property is a short textual description (one- line string) of the object.None TRANSLATABLE= true
MaxLenuint3264None None
Descriptionstring
DescriptionstringThe Description property provides a textual description of the object.None TRANSLATABLE= true
ElementNamestring
DescriptionstringA user-friendly name for the object. This property allows each instance to define a user-friendly name IN ADDITION TO its key properties/identity data, and description information. Note that ManagedSystemElement's Name property is also defined as a user-friendly name. But, it is often subclassed to be a Key. It is not reasonable that the same property can convey both identity and a user friendly name, without inconsistencies. Where Name exists and is not a Key (such as for instances of LogicalDevice), the same information MAY be present in both the Name and ElementName properties.None TRANSLATABLE= true
MaximumMemoryCapacityuint64
DescriptionstringMaximum amount of memory, in Kbytes, that can be supported by the associated PhysicalElement.None TRANSLATABLE= true
UnitsstringKiloBytesNone TRANSLATABLE= true
MemoryTypeuint16
DescriptionstringThe type of memory. This is a part of the object key. Values correspond to the list of possible memory types in the PhysicalMemory class.None TRANSLATABLE= true
KeybooleantrueNone OVERRIDABLE= false
ModelCorrespondencestringCIM_PhysicalMemory.MemoryTypeNone None
ValueMapstring0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20None None
ValuesstringUnknown, Other, DRAM, Synchronous DRAM, Cache DRAM, EDO, EDRAM, VRAM, SRAM, RAM, ROM, Flash, EEPROM, FEPROM, EPROM, CDRAM, 3DRAM, SDRAM, SGRAM, RDRAM, DDRNone TRANSLATABLE= true
MinimumMemoryCapacityuint64
DescriptionstringMinimum amount of memory, in Kbytes, that is needed for the associated PhysicalElement to operate correctly.None TRANSLATABLE= true
UnitsstringKiloBytesNone TRANSLATABLE= true
Namestring
DescriptionstringThe inherited Name serves as a part of the MemoryCapacity object key.None TRANSLATABLE= true
KeybooleantrueNone OVERRIDABLE= false
MaxLenuint32256None None
OverridestringNameNone OVERRIDABLE= false