BMC Atrium CMDB
Data Model

Class BMC.CORE:BMC_Memory

BMC.CORE:BMC_BaseElement

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

Class that stores information about internal storage areas in a computer. This class corresponds to the DMTF CIM_Memory class.

Properties

Name Value Scope Options
namespaceName BMC.CORE None None
classId BMC_MEMORY None None
Categorization true TOSUBCLASS=false OVERRIDABLE=false
FormName BMC.CORE:BMC_HardwareSystemComponent None None
Exposure usedVisible TOSUBCLASS=false OVERRIDABLE=false

Attributes Summary

Data type Name and description
decimal Capacity
Attribute that specifies the total capacity of the memory device in bytes.
enumeration FormFactor
Attribute that specifies the 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).
enumeration 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.
enumeration MemoryType
Attribute that specifies the 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.
enumeration 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.
enumeration 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.
integer Speed
Attribute that specifies the speed of the memory device in nanoseconds.


Attributes inherited from class BMC.CORE:BMC_HardwareSystemComponent
PNPDeviceID, PowerManagementCapabilities, PowerManagementSupported, SystemAvailability

Attributes inherited from class BMC.CORE:BMC_SystemComponent
isVirtual, SystemClassId, SystemName

Attributes inherited from class BMC.CORE:BMC_BaseElement
AccountID, AssignedTo, AttributeDataSourceList, Availability, Category, CheckSumValue, CITag, ClassId, CMDBRowLevelSecurity, CMDBWriteSecurity, Confidentiality, CreateDate, DatasetId, Description, FailedAutomaticIdentification, History, ImpactComputationModel, InstanceId, Integrity, isCloud, Item, LastModifiedBy, LastScanDate, LicensingType, ManufacturerName, MarkAsDeleted, MarketVersion, Model, ModifiedDate, Name, NameFormat, Notes, OwnerContact, OwnerName, ParentCITag, Priority, ReconciliationIdentity, ReferenceInstance, RequestId, SerialNumber, ShortDescription, Submitter, Supported, SystemEnvironment, TokenFormat, TokenId, Type, VersionNumber

Attribute Detail

Capacity

decimal Capacity
Attribute that specifies the total capacity of the memory device in bytes.

Name Value Scope Options
FieldId 301037200
None None
attributeId OB000874CD4B4FoT2cQAyEG9CwiQMA
None None
namespaceName BMC.CORE
None None

FormFactor

enumeration
FormFactor
Attribute that specifies the 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).

Name Value Scope Options
FieldId 301037100
None None
attributeId OB000874CD4B4FoT2cQA0kG9CwigMA
None None
namespaceName BMC.CORE
None None
ValueMap 0;1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20;21;22;23
None None
Values Unknown; Other; SIP; DIP; ZIP; SOJ; Proprietary; SIMM; DIMM; TSOP; PGA; RIMM; SODIMM; SRIMM; SMD; SSMP; QFP; TQFP; SOIC; LCC; PLCC; BGA; FPBGA; LGA
None TRANSLATABLE= true

HotSwappable

enumeration
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.

Name Value Scope Options
FieldId 301037000
None None
attributeId OB000874CD4B4FoT2cQA3EG9CwiwMA
None None
namespaceName BMC.CORE
None None
ValueMap 0;1
None None
Values Yes; No
None TRANSLATABLE= true

MemoryType

enumeration
MemoryType
Attribute that specifies the 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.

Name Value Scope Options
FieldId 301036900
None None
attributeId OB000874CD4B4FoT2cQA5kG9CwjAMA
None None
namespaceName BMC.CORE
None None
ValueMap 0;1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20
None None
Values Unknown; Other; DRAM; Synchronous DRAM; Cache DRAM; EDO; EDRAM; VRAM; SRAM; RAM; ROM; Flash; EEPROM; FEPROM; EPROM; CDRAM; 3DRAM; SDRAM; SGRAM; RDRAM; DDR
None TRANSLATABLE= true

Removable

enumeration
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.

Name Value Scope Options
FieldId 301036800
None None
attributeId OB000874CD4B4FoT2cQA8EG9CwjQMA
None None
namespaceName BMC.CORE
None None
ValueMap 0;1
None None
Values Yes; No
None TRANSLATABLE= true

Replaceable

enumeration
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.

Name Value Scope Options
FieldId 301036700
None None
attributeId OB000874CD4B4FoT2cQABEK9CwjgMA
None None
namespaceName BMC.CORE
None None
ValueMap 0;1
None None
Values Yes; No
None TRANSLATABLE= true

Speed

integer
Speed
Attribute that specifies the speed of the memory device in nanoseconds.

Name Value Scope Options
FieldId 301036600
None None
attributeId OB000874CD4B4FoT2cQADkK9CwjwMA
None None
namespaceName BMC.CORE
None None

Inherited Relationship Classes

Name Superclass Reference CI Class

BMC Atrium CMDB
Data Model

Copyright 2007 BMC Software, Inc. All rights reserved.