CMDB Common
Data Model

Class BMC_ComputerSystem

BMC_BaseElement

  |
  +--BMC_System
        |
        +--BMC_ComputerSystem
Direct Known Subclasses:
BMC_Mainframe, BMC_Printer, BMC_VirtualSystem

The BMC_ComputerSystem class stores information about collections of managed system elements that provide computing capabilities and serve as aggregation points to relate one or more of the following elements: file systems, operating systems, processors, and memory (volatile storage, nonvolatile storage, or both). This class can represent any network-addressable system, such as a server, a workstation, or a network device (router, switch, hub, load balancer, firewall, and so on). This class corresponds to the DMTF CIM_ComputerSystem class.
NameValueScopeOptions
MappedInBasetrueNone None
Name_SpaceBMC.CORENone None

Attribute Summary
integerAdminPasswordStatus
Thermal state of the system when last booted. Values are Disabled (0), Enabled (1), Not Implemented (2), and Unknown (3).
selectionBootROMSupported
Attribute that specifies whether a computer can be booted from a server or from another remote station.
integerChassisBootupState
Boot state of the chassis. Values are Other (0), Unknown (1), Safe (2), Warning (3), Critical (4), and Non-recoverable (5).
characterConfigurationOptions
Details about the configuration of a hub system.
characterDataRate
Data exchange rate for a network device. Users must supply the unit of measure, such as MB/sec (megabytes per second). Example: 100 MB/sec.
integerDHCPUse
Attribute that specifies whether the computer system is using DHCP (dynamic host configuration protocol) to get its IP address. Values are Unknown (0, default), Enabled (1), and Disabled (2).
characterDimensions
Attachment containing a diagram of the physical system.
characterDomain
Domain name of the computer as known by the target system. If unknown, use NULL.
characterEnvironmentSpecification
System's environmental requirements. Example: Operating temperature: 0 to 40 degree C, 32 to 104 degree F; Storage temperature: -40 to 70 degree C, -40 to 158 degree F; Relative humidity: <85% non-condensing.
characterExpansion
Elements that can be added to the system. Example: Optional management module: RS232 DB-9 (male); 10/100BASE-TX port: Shielded RJ-45; Optional FX module: SC connector.
characterExpansionInterface
Expansion interface for a hub. Example: 10/100BASE-T Ethernet Interface, optional Ethernet module.
characterfirmware_version
Version of the software stored in read-only memory (ROM).
decimalFlashMemory
Kilobytes of flash memory available in the system.
characterFrequency
Electrical frequency of the system. Example: AC line frequency: 47-63Hz.
characterHostName
Local name of the computer as known by the target system. If unknown, use NULL.
characterInputCurrent
Type of current (AC or DC) supported by the system. Example: AC.
characterInputVoltage
Voltage supported by the system. Example: 110 VAC.
characterMaxConsumption
Maximum amount of electricity the system uses per hour. Example: 80W.
characterMediaSupported
Material that the system can use to transmit data. Examples: Ethernet, fiber, optical.
decimalNumberOfSlots
Total number of slots on a network device.
decimalPortsPerSlot
Total number of ports supported by each slot.
integerPrimaryCapability
Main function of the computer system. Possible values are defined in the CapabilityList attribute: Not Dedicated (0, default), Unknown (1), Other (2), Storage (3), Router (4), Switch (5), Layer 3 Switch (6), Central Office Switch (7), Hub (8), Access Server (9), Firewall (10), Print (11), I/O (12), Web Caching (13), Server (14), Management (15), Block Server (16), File Server (17), Mobile User Device (18), Repeater (19), Bridge/Extender (20), Gateway (21), LoadBalancer (22), Mainframe (23), SANSwitch (24), SANHub (25), SANBridge (26), SANRouter (27), SANDirector (28), RAIDStorageDevice (29), TapeLibrary (30), and JBOD (31). Typically, this attribute is set to the first item in CapabilityList. For example, a server that has some firewall capabilities could have PrimaryCapability set to Server and CapabilityList set to Server,Firewall. A switch device would have both CapabilityList and PrimaryCapability set to Switch.
integerResetCapability
System reset specification. Values are Other (0); Unknown (1); Disabled (2), which means reset is not allowed; Enabled (3), which means the computer system can be reset by hardware (for example, the power and reset buttons); and Non-recoverable (4).
decimalResetCount
Number of automatic resets after the last reset. A value of -1 (minus one) indicates that the count is unknown.
decimalResetLimit
Number of consecutive times a system reset is attempted. A value of -1 (minus one) indicates that the limit is unknown.
integerSystemType
Type of computer system. If the computer is Windows-based, this attribute must have a value. Values are X86-based PC (0), MIPS-based PC (1), Alpha-based PC (2), Power PC (3), SH-x PC (4), StrongARM PC (5), 64-bit Intel PC (6), 64-bit Alpha PC (7), Unknown (8, default), and X86-Nec98 PC (9).
integerThermalState
State of the system when last booted. Values are Other (0), Unknown (1), Safe (2), Warning (3), Critical (4), and Non-recoverable (5).
decimalTotalPhysicalMemory
Total number of kilobytes of physical memory.
characterWorkgroup
Name of the computer system's workgroup.
integerCapabilityList
All the functions that the computer system can perform. This is a character attribute that allows you to enter any value you want. However, you should enter only the values listed in this description. You can enter more than one of these values. Possible values are listed in the description of the PrimaryCapability attribute. A computer system can be dedicated to a single function, such as printing, routing, or switching packets, or it can perform several functions. Typically, PrimaryCapability is set to the first item in CapabilityList. For example, a server that has some firewall capabilities could have PrimaryCapability set to Server and CapabilityList set to Server,Firewall. A switch device would have both CapabilityList and PrimaryCapability set to Switch.


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

AdminPasswordStatus

integer AdminPasswordStatus
Thermal state of the system when last booted. Values are Disabled (0), Enabled (1), Not Implemented (2), and Unknown (3).

NameValueScopeOptions
FieldId301016800None None
Name_SpaceBMC.CORENone None
ValueMap0, 1, 2, 3None None
ValuesDisabled, Enabled, Not Implemented, UnknownNone TRANSLATABLE= true

BootROMSupported

selection BootROMSupported
Attribute that specifies whether a computer can be booted from a server or from another remote station.

NameValueScopeOptions
FieldId301016900None None
Name_SpaceBMC.CORENone None

ChassisBootupState

integer ChassisBootupState
Boot state of the chassis. Values are Other (0), Unknown (1), Safe (2), Warning (3), Critical (4), and Non-recoverable (5).

NameValueScopeOptions
FieldId301017000None None
Name_SpaceBMC.CORENone None
ValueMap0, 1, 2, 3, 4, 5None None
ValuesOther, Unknown, Safe, Warning, Critical, Non-recoverableNone TRANSLATABLE= true

ConfigurationOptions

character ConfigurationOptions
Details about the configuration of a hub system.

NameValueScopeOptions
FieldId200000029None None
MaxLen60None None
Name_SpaceBMC.CORENone None

DataRate

character DataRate
Data exchange rate for a network device. Users must supply the unit of measure, such as MB/sec (megabytes per second). Example: 100 MB/sec.

NameValueScopeOptions
FieldId200000023None None
MaxLen30None None
Name_SpaceBMC.CORENone None

DHCPUse

integer DHCPUse
Attribute that specifies whether the computer system is using DHCP (dynamic host configuration protocol) to get its IP address. Values are Unknown (0, default), Enabled (1), and Disabled (2).

NameValueScopeOptions
FieldId301182000None None
Name_SpaceBMC.CORENone None
ValueMap0, 1, 2None None
ValuesUnknown, Enabled, DisabledNone TRANSLATABLE= true

Dimensions

character Dimensions
Attachment containing a diagram of the physical system.

NameValueScopeOptions
AttachmenttrueNone None
FieldId301019700None None
Name_SpaceBMC.CORENone None

Domain

character Domain
Domain name of the computer as known by the target system. If unknown, use NULL.

NameValueScopeOptions
FieldId260140117None None
MaxLen64None None
Name_SpaceBMC.CORENone None

EnvironmentSpecification

character EnvironmentSpecification
System's environmental requirements. Example: Operating temperature: 0 to 40 degree C, 32 to 104 degree F; Storage temperature: -40 to 70 degree C, -40 to 158 degree F; Relative humidity: <85% non-condensing.

NameValueScopeOptions
FieldId301019800None None
MaxLen60None None
Name_SpaceBMC.CORENone None

Expansion

character Expansion
Elements that can be added to the system. Example: Optional management module: RS232 DB-9 (male); 10/100BASE-TX port: Shielded RJ-45; Optional FX module: SC connector.

NameValueScopeOptions
FieldId200000025None None
MaxLen30None None
Name_SpaceBMC.CORENone None

ExpansionInterface

character ExpansionInterface
Expansion interface for a hub. Example: 10/100BASE-T Ethernet Interface, optional Ethernet module.

NameValueScopeOptions
FieldId200000026None None
MaxLen30None None
Name_SpaceBMC.CORENone None

firmware_version

character firmware_version
Version of the software stored in read-only memory (ROM).

NameValueScopeOptions
FieldId301019900None None
MaxLen30None None
Name_SpaceBMC.CORENone None

FlashMemory

decimal FlashMemory
Kilobytes of flash memory available in the system.

NameValueScopeOptions
FieldId200000021None None
GaugetrueNone None
Name_SpaceBMC.CORENone None
UnitsKiloBytesNone TRANSLATABLE= true

Frequency

character Frequency
Electrical frequency of the system. Example: AC line frequency: 47-63Hz.

NameValueScopeOptions
FieldId200000035None None
MaxLen30None None
Name_SpaceBMC.CORENone None

HostName

character HostName
Local name of the computer as known by the target system. If unknown, use NULL.

NameValueScopeOptions
FieldId301016000None None
MaxLen60None None
Name_SpaceBMC.CORENone None

InputCurrent

character InputCurrent
Type of current (AC or DC) supported by the system. Example: AC.

NameValueScopeOptions
FieldId200000034None None
MaxLen30None None
Name_SpaceBMC.CORENone None

InputVoltage

character InputVoltage
Voltage supported by the system. Example: 110 VAC.

NameValueScopeOptions
FieldId200000033None None
MaxLen30None None
Name_SpaceBMC.CORENone None

MaxConsumption

character MaxConsumption
Maximum amount of electricity the system uses per hour. Example: 80W.

NameValueScopeOptions
FieldId200000032None None
MaxLen60None None
Name_SpaceBMC.CORENone None

MediaSupported

character MediaSupported
Material that the system can use to transmit data. Examples: Ethernet, fiber, optical.

NameValueScopeOptions
FieldId200000028None None
MaxLen30None None
Name_SpaceBMC.CORENone None

NumberOfSlots

decimal NumberOfSlots
Total number of slots on a network device.

NameValueScopeOptions
FieldId260400001None None
GaugetrueNone None
Name_SpaceBMC.CORENone None
UnitsKiloBytesNone TRANSLATABLE= true

PortsPerSlot

decimal PortsPerSlot
Total number of ports supported by each slot.

NameValueScopeOptions
FieldId260400002None None
GaugetrueNone None
Name_SpaceBMC.CORENone None
UnitsKiloBytesNone TRANSLATABLE= true

PrimaryCapability

integer PrimaryCapability
Main function of the computer system. Possible values are defined in the CapabilityList attribute: Not Dedicated (0, default), Unknown (1), Other (2), Storage (3), Router (4), Switch (5), Layer 3 Switch (6), Central Office Switch (7), Hub (8), Access Server (9), Firewall (10), Print (11), I/O (12), Web Caching (13), Server (14), Management (15), Block Server (16), File Server (17), Mobile User Device (18), Repeater (19), Bridge/Extender (20), Gateway (21), LoadBalancer (22), Mainframe (23), SANSwitch (24), SANHub (25), SANBridge (26), SANRouter (27), SANDirector (28), RAIDStorageDevice (29), TapeLibrary (30), and JBOD (31). Typically, this attribute is set to the first item in CapabilityList. For example, a server that has some firewall capabilities could have PrimaryCapability set to Server and CapabilityList set to Server,Firewall. A switch device would have both CapabilityList and PrimaryCapability set to Switch.

NameValueScopeOptions
FieldId301016200None 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, 23, 24, 25, 26, 27, 28, 29, 30, 31None None
ValuesNot Dedicated, Unknown, Other, Storage, Router, Switch, Layer 3 Switch, Central Office Switch, Hub, Access Server, Firewall, Print, I/O, Web Caching, Server, Management, Block Server, File Server, Mobile User Device, Repeater, Bridge/Extender, Gateway, LoadBalancer, Mainframe, SANSwitch, SANHub, SANBridge, SANRouter, SANDirector, RAIDStorageDevice, TapeLibrary, JBODNone TRANSLATABLE= true

ResetCapability

integer ResetCapability
System reset specification. Values are Other (0); Unknown (1); Disabled (2), which means reset is not allowed; Enabled (3), which means the computer system can be reset by hardware (for example, the power and reset buttons); and Non-recoverable (4).

NameValueScopeOptions
FieldId301017100None None
Name_SpaceBMC.CORENone None
ValueMap0, 1, 2, 3, 4None None
ValuesOther, Unknown, Disabled, Enabled, Non-recoverableNone TRANSLATABLE= true

ResetCount

decimal ResetCount
Number of automatic resets after the last reset. A value of -1 (minus one) indicates that the count is unknown.

NameValueScopeOptions
FieldId301017200None None
GaugetrueNone None
Name_SpaceBMC.CORENone None
UnitsCountNone TRANSLATABLE= true

ResetLimit

decimal ResetLimit
Number of consecutive times a system reset is attempted. A value of -1 (minus one) indicates that the limit is unknown.

NameValueScopeOptions
FieldId301017300None None
GaugetrueNone None
Name_SpaceBMC.CORENone None
UnitsCountNone TRANSLATABLE= true

SystemType

integer SystemType
Type of computer system. If the computer is Windows-based, this attribute must have a value. Values are X86-based PC (0), MIPS-based PC (1), Alpha-based PC (2), Power PC (3), SH-x PC (4), StrongARM PC (5), 64-bit Intel PC (6), 64-bit Alpha PC (7), Unknown (8, default), and X86-Nec98 PC (9).

NameValueScopeOptions
FieldId301016700None None
Name_SpaceBMC.CORENone None
ValueMap0, 1, 2, 3, 4, 5, 6, 7, 8, 9None None
ValuesX86-based PC, MIPS-based PC, Alpha-based PC, Power PC, SH-x PC, StrongARM PC, 64-bit Intel PC, 64-bit Alpha PC, Unknown, X86-Nec98 PCNone TRANSLATABLE= true

ThermalState

integer ThermalState
State of the system when last booted. Values are Other (0), Unknown (1), Safe (2), Warning (3), Critical (4), and Non-recoverable (5).

NameValueScopeOptions
FieldId301019500None None
Name_SpaceBMC.CORENone None
ValueMap0, 1, 2, 3, 4, 5None None
ValuesOther, Unknown, Safe, Warning, Critical, Non-recoverableNone TRANSLATABLE= true

TotalPhysicalMemory

decimal TotalPhysicalMemory
Total number of kilobytes of physical memory.

NameValueScopeOptions
FieldId200000022None None
GaugetrueNone None
Name_SpaceBMC.CORENone None
UnitsKiloBytesNone TRANSLATABLE= true

Workgroup

character Workgroup
Name of the computer system's workgroup.

NameValueScopeOptions
FieldId301019600None None
MaxLen30None None
Name_SpaceBMC.CORENone None

CapabilityList

All the functions that the computer system can perform. This is a character attribute that allows you to enter any value you want. However, you should enter only the values listed in this description. You can enter more than one of these values. Possible values are listed in the description of the PrimaryCapability attribute. A computer system can be dedicated to a single function, such as printing, routing, or switching packets, or it can perform several functions. Typically, PrimaryCapability is set to the first item in CapabilityList. For example, a server that has some firewall capabilities could have PrimaryCapability set to Server and CapabilityList set to Server,Firewall. A switch device would have both CapabilityList and PrimaryCapability set to Switch.

NameValueScopeOptions
ArrayTypeIndexedNone None
FieldId301016100None None
Name_SpaceBMC.CORENone None
ValuesNot Dedicated, Unknown, Other, Storage, Router, Switch, Layer 3 Switch, Central Office Switch, Hub, Access Server, Firewall, Print, I/O, Web Caching, Server, Management, Block Server, File Server, Mobile User Device, Repeater, Bridge/Extender, Gateway, LoadBalancer, Mainframe, SANSwitch, SANHub, SANBridge, SANRouter, SANDirector, RAIDStorageDevice, TapeLibrary, JBODNone TRANSLATABLE= true

Inherited Relationships

NameParent ClassReference Class
BMC_AccountOnSystemBMC_SystemBMC_Account
BMC_HostedAccessPointBMC_SystemBMC_AccessPoint
BMC_HostedServiceBMC_SystemBMC_SystemService
BMC_HostedSystemComponentsBMC_SystemBMC_SystemComponent
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.