CIM2.17.1 Class Declaration
CIM_MemoryCapacity

Table of Contents:
Class Hierarchy
Class Attributes
Class Qualifiers
Properties
Methods
Associations in which the class can participate
Sub Profiling Summary

Class Hierarchy

CIM_MemoryCapacity --> CIM_PhysicalCapacity --> CIM_ManagedElement --> [top]

Class Attributes

Class Declaration Attributes
NameValue
SUPERCLASSCIM_PhysicalCapacity
NAMECIM_MemoryCapacity

Class Qualifiers

Class CIM_MemoryCapacity Qualifiers
NameTypeValueFrom Class
Versionstring2.17.0CIM_MemoryCapacity
UMLPackagePathstringCIM::Physical::MiscCIM_MemoryCapacity
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.CIM_MemoryCapacity
UMLPackagePathstringCIM::Physical::MiscCIM_PhysicalCapacity
DescriptionstringPhysicalCapacity is an abstract class describing a PhysicalElement's minimum/maximum requirements and ability to support different types of hardware. For example, minimum and maximum memory requirements can be modeled as a subclass of CIM_PhysicalCapacity. Note that the items described in subclasses of PhysicalCapacity, for example the class ConfigurationCapacity, are either directly PhysicalElements (such as I/O slots or storage library magazines) or closely associated to PhysicalElements via the Realizes relationship (i.e., LogicalDevices such as batteries or processors).CIM_PhysicalCapacity
UMLPackagePathstringCIM::Core::CoreElementsCIM_ManagedElement
DescriptionstringManagedElement is an abstract class that provides a common superclass (or top of the inheritance tree) for the non-association classes in the CIM Schema.CIM_ManagedElement

Properties

Properties
NameTypeValueQualifiersClassOrigin
Namestring Key
Override
Description
MaxLen
CIM_MemoryCapacity
MemoryTypeuint16 Key
Description
ValueMap
Values
ModelCorrespondence
CIM_MemoryCapacity
MinimumMemoryCapacityuint64 Description
Units
PUnit
CIM_MemoryCapacity
MaximumMemoryCapacityuint64 Description
Units
PUnit
CIM_MemoryCapacity
Captionstring Description
MaxLen
CIM_ManagedElement
Descriptionstring Description CIM_ManagedElement
ElementNamestring Description CIM_ManagedElement

Property Qualifiers

Property Name Qualifiers
NameTypeValueFrom Class
KeybooleantrueCIM_MemoryCapacity
DescriptionstringThe inherited Name serves as a part of the MemoryCapacity object key.CIM_MemoryCapacity
MaxLenuint32256CIM_MemoryCapacity

Property MemoryType Qualifiers
NameTypeValueFrom Class
KeybooleantrueCIM_MemoryCapacity
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.CIM_MemoryCapacity
ValueMapstring
[See below.]
CIM_MemoryCapacity
ValuesstringUnknown
Other
DRAM
Synchronous DRAM
Cache DRAM
EDO
EDRAM
VRAM
SRAM
RAM
ROM
Flash
EEPROM
FEPROM
EPROM
CDRAM
3DRAM
SDRAM
SGRAM
RDRAM
DDR
DDR2
BRAM
FB-DIMM
DMTF Reserved
Vendor Reserved
CIM_MemoryCapacity
ModelCorrespondencestringCIM_PhysicalMemory.MemoryTypeCIM_MemoryCapacity

NameValue
0Unknown
1Other
2DRAM
3Synchronous DRAM
4Cache DRAM
5EDO
6EDRAM
7VRAM
8SRAM
9RAM
10ROM
11Flash
12EEPROM
13FEPROM
14EPROM
15CDRAM
163DRAM
17SDRAM
18SGRAM
19RDRAM
20DDR
21DDR2
22BRAM
23FB-DIMM
24..32567DMTF Reserved
32568..65535Vendor Reserved
Property MinimumMemoryCapacity Qualifiers
NameTypeValueFrom Class
DescriptionstringMinimum amount of memory, in Kbytes, that is needed for the associated PhysicalElement to operate correctly.CIM_MemoryCapacity
UnitsstringKiloBytesCIM_MemoryCapacity
PUnitstringbyte * 2^10CIM_MemoryCapacity

Property MaximumMemoryCapacity Qualifiers
NameTypeValueFrom Class
DescriptionstringMaximum amount of memory, in Kbytes, that can be supported by the associated PhysicalElement.CIM_MemoryCapacity
UnitsstringKiloBytesCIM_MemoryCapacity
PUnitstringbyte * 2^10CIM_MemoryCapacity

Property Name Qualifiers
NameTypeValueFrom Class
DescriptionstringThe Name property defines the label by which the Physical Capacity object is known. When subclassed, the Name property can be overridden to be a Key property.CIM_PhysicalCapacity
MaxLenuint32256CIM_PhysicalCapacity

Property Caption Qualifiers
NameTypeValueFrom Class
DescriptionstringThe Caption property is a short textual description (one- line string) of the object.CIM_ManagedElement
MaxLenuint3264CIM_ManagedElement

Property Description Qualifiers
NameTypeValueFrom Class
DescriptionstringThe Description property provides a textual description of the object.CIM_ManagedElement

Property ElementName Qualifiers
NameTypeValueFrom Class
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 the Name property of ManagedSystemElement 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 can be present in both the Name and ElementName properties.CIM_ManagedElement

Methods

Method Qualifiers

Parameters

Parameter Qualifiers

Associations this class can participate in

Association
Class
Reference
Class
Role
CIM_ElementCapacityCIM_PhysicalCapacityCapacity
CIM_ParametersForMethodCIM_ManagedElementTheMethod
CIM_ParameterValueSourcesCIM_ManagedElementValueSource
CIM_SettingsDefineStateCIM_ManagedElementManagedElement
CIM_StatisticsCIM_ManagedElementElement
CIM_SynchronizedCIM_ManagedElementSystemElement
CIM_SynchronizedCIM_ManagedElementSyncedElement
CIM_StorageSynchronizedCIM_ManagedElementSystemElement
CIM_StorageSynchronizedCIM_ManagedElementSyncedElement
CIM_PolicySetAppliesToElementCIM_ManagedElementManagedElement
CIM_AuthorizationRuleAppliesToTargetCIM_ManagedElementManagedElement
CIM_CredentialContextCIM_ManagedElementElementProvidingContext
CIM_IdentityContextCIM_ManagedElementElementProvidingContext
CIM_ComponentCIM_ManagedElementGroupComponent
CIM_ComponentCIM_ManagedElementPartComponent
CIM_ConcreteComponentCIM_ManagedElementGroupComponent
CIM_ConcreteComponentCIM_ManagedElementPartComponent
CIM_OrderedComponentCIM_ManagedElementGroupComponent
CIM_OrderedComponentCIM_ManagedElementPartComponent
CIM_ProductElementComponentCIM_ManagedElementPartComponent
CIM_DependencyCIM_ManagedElementAntecedent
CIM_DependencyCIM_ManagedElementDependent
CIM_HostedDependencyCIM_ManagedElementAntecedent
CIM_HostedDependencyCIM_ManagedElementDependent
CIM_ScopedSettingCIM_ManagedElementAntecedent
CIM_OrderedDependencyCIM_ManagedElementAntecedent
CIM_OrderedDependencyCIM_ManagedElementDependent
CIM_RelatedElementCausingErrorCIM_ManagedElementDependent
CIM_RelatedElementCausingErrorCIM_ManagedElementAntecedent
CIM_SparedCIM_ManagedElementAntecedent
CIM_SparedCIM_ManagedElementDependent
CIM_MetricDefForMECIM_ManagedElementAntecedent
CIM_MetricForMECIM_ManagedElementAntecedent
CIM_RecordAppliesToElementCIM_ManagedElementDependent
CIM_AuthenticationTargetCIM_ManagedElementDependent
CIM_AuthorizationSubjectCIM_ManagedElementDependent
CIM_AuthorizationTargetCIM_ManagedElementDependent
CIM_ElementAsUserCIM_ManagedElementAntecedent
CIM_ConcreteDependencyCIM_ManagedElementAntecedent
CIM_ConcreteDependencyCIM_ManagedElementDependent
CIM_ElementSoftwareIdentityCIM_ManagedElementDependent
CIM_IsSpareCIM_ManagedElementAntecedent
CIM_ProvidesServiceToElementCIM_ManagedElementDependent
CIM_ElementCapabilitiesCIM_ManagedElementManagedElement
CIM_ElementSettingDataCIM_ManagedElementManagedElement
CIM_ElementStatisticalDataCIM_ManagedElementManagedElement
CIM_LogicalIdentityCIM_ManagedElementSystemElement
CIM_LogicalIdentityCIM_ManagedElementSameElement
CIM_ConcreteIdentityCIM_ManagedElementSystemElement
CIM_ConcreteIdentityCIM_ManagedElementSameElement
CIM_SWRManageableAspectCIM_ManagedElementSystemElement
CIM_MemberOfCollectionCIM_ManagedElementMember
CIM_OrderedMemberOfCollectionCIM_ManagedElementMember
CIM_MemberPrincipalCIM_ManagedElementMember
CIM_MemberOfStatusCollectionCIM_ManagedElementMember
CIM_ElementInPolicyRoleCollectionCIM_ManagedElementMember
CIM_OwningCollectionElementCIM_ManagedElementOwningElement
CIM_AbstractIndicationSubscriptionCIM_ManagedElementFilter
CIM_ElementConformsToProfileCIM_ManagedElementManagedElement
CIM_DefaultElementCapabilitiesCIM_ManagedElementManagedElement
CIM_AssignedIdentityCIM_ManagedElementManagedElement
CIM_AuthorizedSubjectCIM_ManagedElementPrivilegedElement
CIM_AuthorizedTargetCIM_ManagedElementTargetElement
CIM_ElementSecuritySensitivityCIM_ManagedElementManagedElement
CIM_RoleLimitedToTargetCIM_ManagedElementTargetElement
CIM_ElementLocationCIM_ManagedElementElement
CIM_ElementProfileCIM_ManagedElementManagedElement
CIM_AffectedJobElementCIM_ManagedElementAffectedElement
CIM_OwningJobElementCIM_ManagedElementOwningElement
CIM_ServiceAffectsElementCIM_ManagedElementAffectedElement
CIM_ServiceAvailableToElementCIM_ManagedElementUserOfService
CIM_AvailableDiagnosticServiceCIM_ManagedElementUserOfService
CIM_AssociatedPowerManagementServiceCIM_ManagedElementUserOfService
CIM_SAPAvailableForElementCIM_ManagedElementManagedElement
CIM_ManagementSAPCIM_ManagedElementManagedElement