BMC Atrium CMDB
Data Model

Class BMC.CORE:BMC_Product

BMC.CORE:BMC_BaseElement

  |
  +--BMC.CORE:BMC_SystemComponent
        |
        +--BMC.CORE:BMC_LogicalSystemComponent
              |
              +--BMC.CORE:BMC_Software
                    |
                    +--BMC.CORE:BMC_Product
Direct Known Subclasses:
BMC.CORE:BMC_Package

The BMC_Product class is the primary class used to model software products installed on a computer system in your organization. Each installation is represented by a separate instance of BMC_Product. For example, if a particular product is installed on two computers then there are two BMC_Product CIs, one CI for each computer. The BMC_Product class is used to: Capture the installed, static aspects of a commercial software product (for example, Microsoft Word). Represent non-commercial products (for example, software programs developed for in-house use only). Note: To capture deployed, run-time aspects of long-lived applications, use BMC_ApplicationSystem or one of its subclasses (for example, BMC_SoftwareServer). For example, with Microsoft Word, the installed product on your computer is a CI of BMC_Product and each running version is an instance of BMC_SoftwareServer. For example, with a WebServer product that is listening on three ports, port 80, port 8000, and port 8080: One BMC_Product instance represents the installed version of WebServer. Three BMC_SoftwareServer instances represent the actual WebServer instances that are listening on port 80, port 8000, and port 8080.

Properties

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

Attributes Summary

Data type Name and description
enumeration ProductType
Type of product.


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

ProductType

enumeration ProductType
Type of product.

Name Value Scope Options
FieldId 530054400
None None
attributeId OS00C04FA081BAj4_qSA10dZ1AYlsB
None None
namespaceName BMC.CORE
None None
ValueMap 0; 1; 5; 10; 15
None None
Values Other; Unknown; Standard Product; Composite Product; Component
None TRANSLATABLE= true

Inherited Relationship Classes

Name Superclass Reference CI Class

BMC Atrium CMDB
Data Model

Copyright 2007 BMC Software, Inc. All rights reserved.