BMC Atrium CMDB
Data Model

Class BMC.CORE:BMC_Settings

BMC.CORE:BMC_BaseElement

  |
  +--BMC.CORE:BMC_Settings
Direct Known Subclasses:
BMC.CORE:BMC_ResourceAllocationSettingData, BMC.CORE:BMC_VirtualSystemSettingData

Abstract class that represents additional attributes of a given CI that are not part of the CI type definition. By definition, abstract classes cannot hold any instances, and are used only in special cases to organize subclasses so that you have the flexibility to add a layer of organization without a database join. This class captures the detailed configuration of applications. A BMC_BaseElement subclass instance (source) is related to a BMC_Settings subclass instance (destination) through a BMC_SettingsOf relationship. For example, suppose there is a BMC_OperatingSystem instance that represents Windows XP Professional SP2. You can define a subclass of BMC_Settings called BMC_Settings_WindowsXPProSP2, and create an instance of it that is related to the BMC_OperatingSystem instance. In this case, the BMC_Settings_WindowsXPProSP2 instance holds additional attributes that are not part of the BMC_OperatingSystem instance for Windows XP Professional SP2. This class has no corresponding DMTF CIM class. However, it is similar to the Setting CI class and the ElementSetting relationship class.

Properties

Name Value Scope Options
namespaceName BMC.CORE None None
classId BMC.CORE:BMC_SETTINGS None None
Abstract abstractRegular TOSUBCLASS=false OVERRIDABLE=false
Exposure usedVisible TOSUBCLASS=false OVERRIDABLE=false

Attributes Summary

Data type Name and description
enumeration ChangeableType
Attribute that specifies an enumeration that indicates the type of setting. A value of 10 (Not Changeable - Persistent) specifies that the instance of SettingData represents primordial settings and cannot be modified. A value of 15 (Changeable - Transient) indicates that SettingData represents modifiable settings that are not persisted. A value of 20 (Changeable - Persistent) indicates that SettingData represents a persistent configuration that may be modified. A value of 3 (Not Changeable - Transient) indicates that SettingData represents a snapshot of the settings of the associated ManagedElement and is not persistent. Additional values are 0 (Other), 5 (Unknown), and 25 (Not Changeable - Transient).


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

ChangeableType

enumeration ChangeableType
Attribute that specifies an enumeration that indicates the type of setting. A value of 10 (Not Changeable - Persistent) specifies that the instance of SettingData represents primordial settings and cannot be modified. A value of 15 (Changeable - Transient) indicates that SettingData represents modifiable settings that are not persisted. A value of 20 (Changeable - Persistent) indicates that SettingData represents a persistent configuration that may be modified. A value of 3 (Not Changeable - Transient) indicates that SettingData represents a snapshot of the settings of the associated ManagedElement and is not persistent. Additional values are 0 (Other), 5 (Unknown), and 25 (Not Changeable - Transient).

Name Value Scope Options
FieldId 530049300
None None
attributeId OS00C04FA081BAd6t2SAZ3KrUQiG4A
None None
namespaceName BMC.CORE
None None
ValueMap 0; 5; 10; 15; 20; 25
None None
Values Other; Unknown; Not Changeable - Persistent; Changeable - Transient; Changeable - Persistent; Not Changeable - Transient
None TRANSLATABLE= true

Local Relationship Classes

Name Reference CI Class
BMC.CORE:BMC_SettingsOf BMC.CORE:BMC_BaseElement

Inherited Relationship Classes

Name Superclass Reference CI Class

BMC Atrium CMDB
Data Model

Copyright 2007 BMC Software, Inc. All rights reserved.