CMDB Common
Data Model

Class BMC_Memory

BMC_BaseElement

  |
  +--BMC_SystemComponent
        |
        +--BMC_HardwareSystemComponent
              |
              +--BMC_Memory
Direct Known Subclasses:
None.

The BMC_Memory class stores information about internal storage areas in a computer. This class corresponds to the DMTF CIM_Memory class.
NameValueScopeOptions
CategorizationtrueTOSUBCLASS= falseOVERRIDABLE= false
Name_SpaceBMC.CORENone None

Attribute Summary
decimalCapacity
Total capacity of the memory device in bytes.
integerFormFactor
Implementation form factor for the chip. Values are Unknown (0, default), Other (1), SIP (2), DIP (3), ZIP (4), SOJ (5), Proprietary (6), SIMM (7), DIMM (8), TSOP (9), PGA (10), RIMM (11), SODIMM (12), SRIMM (13), SMD (14), SSMP (15), QFP (16), TQFP (17), SOIC (18), LCC (19), PLCC (20), BGA (21), FPBGA (22), and LGA (23).
selectionHotSwappable
Attribute that specifies whether you can remove a component while the containing machine is operating. A component is hot-swappable if you can replace it with a physically different but equivalent one while the containing machine is on. For example, a fan might be designed to be hot-swappable. All hot-swappable components are inherently removable and replaceable.
integerMemoryType
Type of memory. Values are Unknown (0), Other (1), DRAM (2), Synchronous DRAM (3), Cache DRAM (4), EDO (5), EDRAM (6), VRAM (7), SRAM (8), RAM (9), ROM (10), Flash (11), EEPROM (12), FEPROM (13), EPROM (14), CDRAM (15), 3DRAM (16), SDRAM (17), SGRAM (18), RDRAM (19), and DDR (20). No default value.
selectionRemovable
Attribute that specifies whether you can remove the component from its containing machine without impairing the function of the overall package. A component is considered removable even if power must be off to perform the removal. If power can be on when the component is removed, the component is both removable and hot-swappable. For example, an upgradeable processor chip is removable.
selectionReplaceable
Attribute that specifies whether you can replace the component with a physically different component. For example, in some computer systems, you can replace the main processor chip with one of a higher clock rating. In this case, the processor is replaceable. All removable components are inherently replaceable.
integerSpeed
Speed of the memory device in nanoseconds.


Attributes inherited from class BMC_HardwareSystemComponent
PNPDeviceID, PowerManagementCapabilities, PowerManagementSupported, SystemAvailability

Attributes inherited from class BMC_SystemComponent
SystemClassId, SystemName

Attributes inherited from class BMC_BaseElement
AccountID, AssignedTo, AttributeDataSourceList, Availability, Category, ClassId, CMDBRowLevelSecurity, CMDBWriteSecurity, CompareActionCode, Confidentiality, CreateDate, DatasetId, deleted, DeleteInstanceTrigger, Description, FailedAutomaticIdentification, History, InstanceId, Integrity, Item, LastModifiedBy, LastREJobrunId, LastScanDate, ManufacturerName, MarkAsDeleted, Model, ModifiedDate, Name, NameFormat, Notes, OpIdWeakReference, OwnerContact, OwnerName, Priority, ReconciliationIdentity, ReferenceInstance, RelLeadClassId, RelLeadInstanceId, RequestId, SerialNumber, ShortDescription, Status, Submitter, Supported, TmpOpOriginationForm, TokenFormat, TokenId, Type, VersionNumber

Attribute Detail

Capacity

decimal Capacity
Total capacity of the memory device in bytes.

NameValueScopeOptions
FieldId301037200None None
MappingStringsMIF.DMTF|Memory Device|005.5None None
Name_SpaceBMC.CORENone None
UnitsBytesNone TRANSLATABLE= true

FormFactor

integer FormFactor
Implementation form factor for the chip. Values are Unknown (0, default), Other (1), SIP (2), DIP (3), ZIP (4), SOJ (5), Proprietary (6), SIMM (7), DIMM (8), TSOP (9), PGA (10), RIMM (11), SODIMM (12), SRIMM (13), SMD (14), SSMP (15), QFP (16), TQFP (17), SOIC (18), LCC (19), PLCC (20), BGA (21), FPBGA (22), and LGA (23).

NameValueScopeOptions
FieldId301037100None None
Name_SpaceBMC.CORENone None
ValueMap0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23None None
ValuesUnknown, Other, SIP, DIP, ZIP, SOJ, Proprietary, SIMM, DIMM, TSOP, PGA, RIMM, SODIMM, SRIMM, SMD, SSMP, QFP, TQFP, SOIC, LCC, PLCC, BGA, FPBGA, LGANone TRANSLATABLE= true

HotSwappable

selection HotSwappable
Attribute that specifies whether you can remove a component while the containing machine is operating. A component is hot-swappable if you can replace it with a physically different but equivalent one while the containing machine is on. For example, a fan might be designed to be hot-swappable. All hot-swappable components are inherently removable and replaceable.

NameValueScopeOptions
FieldId301037000None None
Name_SpaceBMC.CORENone None

MemoryType

integer MemoryType
Type of memory. Values are Unknown (0), Other (1), DRAM (2), Synchronous DRAM (3), Cache DRAM (4), EDO (5), EDRAM (6), VRAM (7), SRAM (8), RAM (9), ROM (10), Flash (11), EEPROM (12), FEPROM (13), EPROM (14), CDRAM (15), 3DRAM (16), SDRAM (17), SGRAM (18), RDRAM (19), and DDR (20). No default value.

NameValueScopeOptions
FieldId301036900None None
MappingStringsMIF.DMTF|Memory Device|005.9None None
Name_SpaceBMC.CORENone None
ValueMap0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20None None
ValuesUnknown, Other, DRAM, Synchronous DRAM, Cache DRAM, EDO, EDRAM, VRAM, SRAM, RAM, ROM, Flash, EEPROM, FEPROM, EPROM, CDRAM, 3DRAM, SDRAM, SGRAM, RDRAM, DDRNone TRANSLATABLE= true

Removable

selection Removable
Attribute that specifies whether you can remove the component from its containing machine without impairing the function of the overall package. A component is considered removable even if power must be off to perform the removal. If power can be on when the component is removed, the component is both removable and hot-swappable. For example, an upgradeable processor chip is removable.

NameValueScopeOptions
FieldId301036800None None
Name_SpaceBMC.CORENone None

Replaceable

selection Replaceable
Attribute that specifies whether you can replace the component with a physically different component. For example, in some computer systems, you can replace the main processor chip with one of a higher clock rating. In this case, the processor is replaceable. All removable components are inherently replaceable.

NameValueScopeOptions
FieldId301036700None None
Name_SpaceBMC.CORENone None

Speed

integer Speed
Speed of the memory device in nanoseconds.

NameValueScopeOptions
FieldId301036600None None
MappingStringsMIF.DMTF|Memory Device|005.24None None
Name_SpaceBMC.CORENone None
UnitsNanoSecondsNone TRANSLATABLE= true

Inherited Relationships

NameParent ClassReference Class
BMC_HostedSystemComponentsBMC_SystemComponentBMC_System
BMC_BaseRelationshipBMC_BaseElementBMC_BaseElement
BMC_CIToConfigBaseRelationshipBMC_BaseElementBMC_ConfigBaseElement
BMC_ComponentBMC_BaseElementBMC_BaseElement
BMC_DependencyBMC_BaseElementBMC_BaseElement
BMC_ElementLocationBMC_BaseElementBMC_BaseElement
BMC_FederatedInterfaceLinkBMC_BaseElementBMC_ConfigBaseElement
BMC_FederatedKeyLinkBMC_BaseElementBMC_ConfigBaseElement
BMC_MemberOfCollectionBMC_BaseElementBMC_BaseElement

CMDB Common
Data Model

Copyright 2006 BMC Software, Inc. All rights reserved.