IndexTree
SubclassesReferenced ByPropertiesMethods

CIM_Product

Superclasses

Subclasses

IBMTSESS_Product

Referenced By

CIM_ProductPhysicalComponent

Description

CIM_Product is a concrete class that aggregates PhysicalElements, software (SoftwareIdentity and SoftwareFeatures), Services and/or other Products, and is acquired as a unit. Acquisition implies an agreement between supplier and consumer which may have implications to Product licensing, support and warranty. Non-commercial (e.g., in-house developed Products) should also be identified as an instance of CIM_Product. \nNote that software is handled a bit differently in the list of aggregated entities, above. This is because software can be viewed as a tangible asset (similar to PhysicalElements) AND/ OR as a set of features that make up a Product and are deployed. These are two different concepts, usually managed by different units in a business' organization. When software 'features' are described, the CIM_SoftwareFeature class from the Application Model is instantiated (where Features are Weak to/scoped by a Product). When a specific piece of software is acquired and perhaps warrantied as part of a Product, this is addressed by the class, SoftwareIdentity.

Properties

IdTypeRangeDescription
Keys
NamestringMax = 256Commonly used Product name.  
IdentifyingNumberstringMax = 64Product identification such as a serial number on software, a die number on a hardware chip, or (for non-commercial Products) a project number.  
VendorstringMax = 256The name of the Product's supplier, or entity selling the Product (the manufacturer, reseller, OEM, etc.). Corresponds to the Vendor property in the Product object in the DMTF Solution Exchange Standard.  
VersionstringMax = 64Product version information.  
Read only
SKUNumberstringMax = 64Product SKU (stock keeping unit) information.  
WarrantyStartDatedatetime-If this Product is under warranty, the start date of the warranty.  
WarrantyDurationuint32-If this Product is under warranty, the duration of the warranty in days.  
CaptionstringMax = 64The Caption property is a short textual description (one- line string) of the object.  
Descriptionstring-The Description property provides a textual description of the object.  
ElementNamestring-A user-friendly name for the object. This property allows each instance to define a user-friendly name IN ADDITION TO its key properties/identity data, and description information. \nNote that ManagedSystemElement's Name property is also defined as a user-friendly name. But, it is often subclassed to be a Key. It is not reasonable that the same property can convey both identity and a user friendly name, without inconsistencies. Where Name exists and is not a Key (such as for instances of LogicalDevice), the same information MAY be present in both the Name and ElementName properties.