CMDB Common
Data Model

Class BMC_Product

BMC_BaseElement

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

The BMC_Product class stores information about commodities, such as software programs, hardware components, and services. For example, you could represent Microsoft Office as an instance of BMC_Product. Noncommercial products, such as software programs developed for in-house use only, should also be represented by this class. Use this class to capture the installed, static aspects of a software product, and use BMC_ApplicationSystem and its subclasses to capture the deployed, run-time aspects of long-lived applications. For example, create a BMC_Product instance to represent the installed version of WebServer, and create several BMC_SoftwareServer instances to represent actual instances of WebServer, one listening on port 80, another on port 8000, and a third on port 8080. For short-lived applications such as Microsoft Word, create only a BMC_Product instance to represent the installed version of the application. This class corresponds to the DMTF CIM_Product class.
NameValueScopeOptions
MappedInBasetrueNone None
Name_SpaceBMC.CORENone None


Attributes inherited from class BMC_Software
BuildNumber, BuildType, ConfigurationBasicNumber, ContractID, LicensesAvailable, LicenseType, PatchNumber, ServicePack

Attributes inherited from class BMC_SystemComponent
SystemClassId, SystemName

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

Inherited Relationships

NameParent ClassReference Class
BMC_HostedSystemComponentsBMC_SystemComponentBMC_System
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.