BMC Atrium CMDB
Data Model

Class BMC.CORE.CONFIG:BMC_ConfigBaseElement

BMC.CORE.CONFIG:BMC_ConfigBaseElement

Direct Known Subclasses:
BMC.CORE.CONFIG:BMC_CMDBComponent, BMC.CORE.CONFIG:BMC_Dataset, BMC.CORE.CONFIG:BMC_DefaultAccountPermissions, BMC.CORE.CONFIG:BMC_DepAttributeMapping, BMC.CORE.CONFIG:BMC_DepClassMapping, BMC.CORE.CONFIG:BMC_FederatedInterface, BMC.CORE.CONFIG:BMC_FederatedProduct, BMC.CORE.CONFIG:BMC_ImpactData, BMC.CORE.CONFIG:BMC_NormalizationRule, BMC.CORE.CONFIG:BMC_UIComponent

Class that serves as the base class for all configuration CI classes in the CDM. Configuration classes hold data to support administrative functionality in BMC Atrium CMDB, such as datasets, default account permissions, federation, and user interface components of the CI Relationship Viewer. This class has no corresponding DMTF CIM class.

Properties

Name Value Scope Options
namespaceName BMC.CORE.CONFIG None None
classId BMC_CONFIGBASEELEMENT None None
FormName BMC.CORE.CONFIG:BMC_ConfigBaseElement None None
Exposure usedVisible TOSUBCLASS=false OVERRIDABLE=false

Attributes Summary

Data type Name and description
character AttributeDataSourceList
Attribute that specifies a list of all other attributes in the class, each with the source dataset that supplied the attribute's value the last time the instance was merged. In the next merge, the precedence value of the source dataset is compared, for each attribute, against the precedence value of the dataset that populated it.
character ClassId
Attribute that specifies the unique identifier of the class to which the instance belongs.
character CMDBRowLevelSecurity
Attribute that specifies a list of permission groups that have read-only access to the instance data.
character CMDBWriteSecurity
Attribute that specifies a list of permission groups that have read/write access to the instance data.
dateTime CreateDate
Attribute that specifies the date and time the instance was created. This is an internal system field that is not set by the user. Do not enter a value in this attribute. Value supplied by: CMDB.
character InstanceId
Attribute that specifies the unique identifier of the instance.
character LastModifiedBy
Attribute that specifies the user that last modified the instance. Do not enter a value in this attribute. Value supplied by: AR System.
enumeration MarkAsDeleted
Attribute that specifies whether the instance is soft-deleted. When deleting instances from source datasets, you should first mark them as deleted, then use the Merge activity, and finally use the Purge Dataset and Delete Dataset activities periodically to clean up datasets. Supported values are No (0) and Yes (1). To mark an instance as deleted, set the MarkAsDeleted attribute to Yes. To unmark an instance as deleted, set the MarkAsDeleted attribute to No.
dateTime ModifiedDate
Attribute that specifies the date and time the instance was last modified. Value supplied by: AR System.
character RequestId
Attribute that specifies the identification number of the request. This is an internal system attribute that is not set by the user. Do not enter a value for this attribute. Value supplied by: AR System.
character Submitter
Attribute that specifies the unique account identifier of the user that created the instance. Value supplied by: AR System. The value is based on the name of the user who logs on to the system and populates the CI.

Attribute Detail

AttributeDataSourceList

character AttributeDataSourceList
Attribute that specifies a list of all other attributes in the class, each with the source dataset that supplied the attribute's value the last time the instance was merged. In the next merge, the precedence value of the source dataset is compared, for each attribute, against the precedence value of the dataset that populated it.

Name Value Scope Options
FieldId 530019500
None None
attributeId CMDB_ATTR_ID_ATTR_DATA_SOURCE_LIST
None None
namespaceName BMC.CORE
None None
MaxLen 0
None None

ClassId

character
ClassId
Attribute that specifies the unique identifier of the class to which the instance belongs.

Name Value Scope Options
FieldId 400079600
None None
attributeId OBJSTR_ATTR_ID_CLASS_ID
None None
namespaceName BMC.CORE.CONFIG
None None
MaxLen 38
None None

CMDBRowLevelSecurity

character
CMDBRowLevelSecurity
Attribute that specifies a list of permission groups that have read-only access to the instance data.

Name Value Scope Options
FieldId 112
None None
attributeId CMDB_ATTR_ID_ROW_LEVEL_SECURITY
None None
namespaceName BMC.CORE
None None
MaxLen 255
None None

CMDBWriteSecurity

character
CMDBWriteSecurity
Attribute that specifies a list of permission groups that have read/write access to the instance data.

Name Value Scope Options
FieldId 60513
None None
attributeId CMDB_ATTR_ID_WRITE_SECURITY
None None
namespaceName BMC.CORE
None None
MaxLen 255
None None

CreateDate

dateTime
CreateDate
Attribute that specifies the date and time the instance was created. This is an internal system field that is not set by the user. Do not enter a value in this attribute. Value supplied by: CMDB.

Name Value Scope Options
FieldId 3
None None
attributeId OBJSTR_ATTR_ID_CREATE_DATE
None None
namespaceName BMC.CORE
None None

InstanceId

character
InstanceId
Attribute that specifies the unique identifier of the instance.

Name Value Scope Options
FieldId 179
None None
attributeId OBJSTR_ATTR_ID_INSTANCE_ID
None None
namespaceName BMC.CORE.CONFIG
None None
MaxLen 38
None None

LastModifiedBy

character
LastModifiedBy
Attribute that specifies the user that last modified the instance. Do not enter a value in this attribute. Value supplied by: AR System.

Name Value Scope Options
FieldId 5
None None
attributeId OBJSTR_ATTR_ID_LAST_MODIFIED
None None
namespaceName BMC.CORE
None None
MaxLen 254
None None

MarkAsDeleted

enumeration
MarkAsDeleted
Attribute that specifies whether the instance is soft-deleted. When deleting instances from source datasets, you should first mark them as deleted, then use the Merge activity, and finally use the Purge Dataset and Delete Dataset activities periodically to clean up datasets. Supported values are No (0) and Yes (1). To mark an instance as deleted, set the MarkAsDeleted attribute to Yes. To unmark an instance as deleted, set the MarkAsDeleted attribute to No.

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

ModifiedDate

dateTime
ModifiedDate
Attribute that specifies the date and time the instance was last modified. Value supplied by: AR System.

Name Value Scope Options
FieldId 6
None None
attributeId OBJSTR_ATTR_ID_MODIFIED_DATE
None None
namespaceName BMC.CORE
None None

RequestId

character
RequestId
Attribute that specifies the identification number of the request. This is an internal system attribute that is not set by the user. Do not enter a value for this attribute. Value supplied by: AR System.

Name Value Scope Options
FieldId 1
None None
attributeId OBJSTR_ATTR_ID_REQUEST_ID
None None
namespaceName BMC.CORE.CONFIG
None None
MaxLen 15
None None

Submitter

character
Submitter
Attribute that specifies the unique account identifier of the user that created the instance. Value supplied by: AR System. The value is based on the name of the user who logs on to the system and populates the CI.

Name Value Scope Options
FieldId 2
None None
attributeId OBJSTR_ATTR_ID_SUBMITTER
None None
namespaceName BMC.CORE
None None
Required true
None None
MaxLen 254
None None

Local Relationship Classes

Name Reference CI Class
BMC.CORE.CONFIG:BMC_ConfigBaseRelationship BMC.CORE.CONFIG:BMC_ConfigBaseElement
BMC.CORE.CONFIG:BMC_CIToConfigBaseRelationship 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.