BMC Atrium CMDB
Data Model

Class BMC.CORE:BMC_OperatingSystem

BMC.CORE:BMC_BaseElement

  |
  +--BMC.CORE:BMC_SystemComponent
        |
        +--BMC.CORE:BMC_LogicalSystemComponent
              |
              +--BMC.CORE:BMC_Software
                    |
                    +--BMC.CORE:BMC_SystemSoftware
                          |
                          +--BMC.CORE:BMC_OperatingSystem
Direct Known Subclasses:
None.

The BMC_OperatingSystem class stores information about software or firmware that controls the operation of a computer and directs the processing of programs. BMC_OperatingSystem corresponds to the DMTF CIM_OperatingSystem class.

Properties

Name Value Scope Options
namespaceName BMC.CORE None None
classId BMC_OPERATINGSYSTEM None None
FormName BMC.CORE:BMC_OperatingSystem None None
Exposure usedVisible TOSUBCLASS=false OVERRIDABLE=false

Attributes Summary

Data type Name and description
character CountryCode
Code for the country or region used by the operating system. Values are based on international phone dialing prefixes (also called IBM country/region codes). The CountryCode string can have up to six characters. For example, the US code is 1 and the UK code is 44.
integer MaxNumberOfProcesses
Maximum number of process contexts that the operating system can support. If there is no fixed maximum, the MaxNumberOfProcesses value should be set to 0 (zero). On systems that have a fixed maximum, this instance can help diagnose failures that occur when the maximum is reached.
decimal MaxProcessMemorySize
Maximum number of kilobytes of memory that can be allocated to a process. For operating systems with no virtual memory, this value is typically equal to the total amount of physical memory minus memory used by the BIOS and OS. For operating systems that have no maximum, this attribute is set to 0 (zero). In all other cases, this value is a constant number in decimal format. For example for 2GB, its value is 2097152.
character Organization
The company name of the operating system's registered user. Example: BMC Software Inc.
integer OSLanguage
Language version of the operating system installed. OSLanguage is Windows-specific. Format: Decimal For example (from the Microsoft Windows SDK): 2055 (German, Switzerland). The complete language identifier list is at the following website: http://msdn.microsoft.com/en-us/library/dd318693.aspx
enumeration OSProductSuite
The installed and licensed system product additions to the operating system. OSProductSuite is Windows-specific.
enumeration OSType
Type of operating system.
enumeration PAEEnabled
Indicates whether the physical address extension (PAE) is enabled in an operating system running on Intel processors.
enumeration ProductType
ProductType is an historical artifact and is not used.
character SuiteMask
SuiteMask is a historical artifact and is not used.
character SystemDirectory
System directory of the operating system. For example, for Microsoft Windows it can be C:\Windows\System32 and for Solaris it can be /sbin.


Attributes inherited from class BMC.CORE:BMC_Software
BuildNumber, BuildType, ConfigurationBasicNumber, ContractID, InstallLocation, LicensesAvailable, LicenseType, PatchNumber, ServicePack

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

CountryCode

character CountryCode
Code for the country or region used by the operating system. Values are based on international phone dialing prefixes (also called IBM country/region codes). The CountryCode string can have up to six characters. For example, the US code is 1 and the UK code is 44.

Name Value Scope Options
FieldId 301064700
None None
attributeId OB000D56BA2BA5u7b9QAHIFSDQewAA
None None
namespaceName BMC.CORE
None None
MaxLen 6
None None

MaxNumberOfProcesses

integer
MaxNumberOfProcesses
Maximum number of process contexts that the operating system can support. If there is no fixed maximum, the MaxNumberOfProcesses value should be set to 0 (zero). On systems that have a fixed maximum, this instance can help diagnose failures that occur when the maximum is reached.

Name Value Scope Options
FieldId 301052200
None None
attributeId OB000874CD4B4FRWGlQAhnEBBg3gAA
None None
namespaceName BMC.CORE
None None

MaxProcessMemorySize

decimal
MaxProcessMemorySize
Maximum number of kilobytes of memory that can be allocated to a process. For operating systems with no virtual memory, this value is typically equal to the total amount of physical memory minus memory used by the BIOS and OS. For operating systems that have no maximum, this attribute is set to 0 (zero). In all other cases, this value is a constant number in decimal format. For example for 2GB, its value is 2097152.

Name Value Scope Options
FieldId 301052300
None None
attributeId OB000874CD4B4FRWGlQAkHEBBg4AAA
None None
namespaceName BMC.CORE
None None

Organization

character
Organization
The company name of the operating system's registered user. Example: BMC Software Inc.

Name Value Scope Options
FieldId 301052400
None None
attributeId OB000874CD4B4FRWGlQAmnEBBg4gAA
None None
namespaceName BMC.CORE
None None
MaxLen 30
None None

OSLanguage

integer
OSLanguage
Language version of the operating system installed. OSLanguage is Windows-specific. Format: Decimal For example (from the Microsoft Windows SDK): 2055 (German, Switzerland). The complete language identifier list is at the following website: http://msdn.microsoft.com/en-us/library/dd318693.aspx

Name Value Scope Options
FieldId 301052500
None None
attributeId OB000874CD4B4FRWGlQApHEBBg5AAA
None None
namespaceName BMC.CORE
None None

OSProductSuite

enumeration
OSProductSuite
The installed and licensed system product additions to the operating system. OSProductSuite is Windows-specific.

Name Value Scope Options
FieldId 301052600
None None
attributeId OB000874CD4B4FRWGlQArnEBBg5gAA
None None
namespaceName BMC.CORE
None None
ValueMap 0;1;2;3;4;5;6;7
None None
Values Small Business; Enterprise; BackOffice; Communication Server; Terminal Server; Small Business (Restricted); Embedded NT; Data Center
None TRANSLATABLE= true

OSType

enumeration
OSType
Type of operating system.

Name Value Scope Options
FieldId 301052700
None None
attributeId OB000874CD4B4FjWKlQAGHEGBg9gAA
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; 24; 25; 26; 27; 28; 29; 30; 31; 32; 33; 34; 35; 36; 37; 38; 39; 40; 41; 42; 43; 44; 45; 46; 47; 48; 49; 50; 51; 52; 53; 54; 55; 56; 57; 58; 59; 60; 61; 62; 63; 64; 65; 66; 67; 68; 69; 70; 71; 72; 73; 74; 75; 76; 77; 78
None None
Values Unknown; Other; MACOS; ATTUNIX; DGUX; DECNT; Tru64 UNIX; OpenVMS; HPUX; AIX; z/OS; OS400; OS/2; JavaVM; MSDOS; WIN3x; WIN95; WIN98; WINNT; WINCE; NCR3000; NetWare; OSF; DC/OS; Reliant UNIX; SCO UnixWare; SCO OpenServer; Sequent; IRIX; Solaris; SunOS; U6000; ASERIES; TandemNSK; TandemNT; BS2000; LINUX; Lynx; XENIX; VM; Interactive UNIX; BSDUNIX; FreeBSD; NetBSD; GNU Hurd; OS9; MACH Kernel; Inferno; QNX; EPOC; IxWorks; VxWorks; MiNT; BeOS; HP MPE; NextStep; PalmPilot; Rhapsody; Windows 2000; Dedicated; OS/390; VSE; TPF; Windows (R) Me; Caldera Open UNIX; OpenBSD; Not Applicable; Windows XP; Windows 2003; z/Linux; CMS; CFCP; z/VM; Windows Vista; Microsoft Windows Server 2008; Microsoft Windows 7; VMware ESXi; Windows Server 2012; Windows 10
None TRANSLATABLE= true

PAEEnabled

enumeration
PAEEnabled
Indicates whether the physical address extension (PAE) is enabled in an operating system running on Intel processors.

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

ProductType

enumeration
ProductType
ProductType is an historical artifact and is not used.

Name Value Scope Options
FieldId 301052900
None None
attributeId OB000874CD4B4FU2GlQAIqgBBg6gAA
None None
namespaceName BMC.CORE
None None
ValueMap 0;1
None None
Values Work Station; Domain Controller
None TRANSLATABLE= true

SuiteMask

character
SuiteMask
SuiteMask is a historical artifact and is not used.

Name Value Scope Options
FieldId 301053000
None None
attributeId OB000874CD4B4FU2GlQALKgBBg7AAA
None None
namespaceName BMC.CORE
None None
MaxLen 255
None None

SystemDirectory

character
SystemDirectory
System directory of the operating system. For example, for Microsoft Windows it can be C:\Windows\System32 and for Solaris it can be /sbin.

Name Value Scope Options
FieldId 301053100
None None
attributeId OB000874CD4B4FU2GlQANqgBBg7gAA
None None
namespaceName BMC.CORE
None None
MaxLen 255
None None

Inherited Relationship Classes

Name Superclass Reference CI Class

BMC Atrium CMDB
Data Model

Copyright 2007 BMC Software, Inc. All rights reserved.