Class CIM_InstalledProduct
extends CIM_Collection

The InstalledProduct object allows the grouping of SoftwareFeatures and SoftwareElements that represent a purchased Product or the result of the installation of a Product. Often, Products are purchased once but may be installed several times in different locations on a system or different systems. All of the SoftwareElements and SoftwareFeatures of a single install should be grouped in instances of InstalledProduct. This is defined using the two associations, CollectedSoftwareFeatures and CollectedSoftwareElements.These associations define the particular SoftwareFeatures and SoftwareElements that are part of an InstalledProduct. These MemberOf associations allow one to find all of the Product installations in which a SoftwareFeature is represented or a SoftwareElement is deployed. In general, the InstalledProduct object represents a grouping or 'bag' of 'like' Elements. InstalledProduct is weak to Product.

Class Hierarchy

CIM_ManagedElement
   |
   +--CIM_Collection
   |
   +--CIM_InstalledProduct

Direct Known Subclasses

None.

Class Qualifiers

NameData TypeValueScopeFlavors
DescriptionstringThe InstalledProduct object allows the grouping of SoftwareFeatures and SoftwareElements that represent a purchased Product or the result of the installation of a Product. Often, Products are purchased once but may be installed several times in different locations on a system or different systems. All of the SoftwareElements and SoftwareFeatures of a single install should be grouped in instances of InstalledProduct. This is defined using the two associations, CollectedSoftwareFeatures and CollectedSoftwareElements.These associations define the particular SoftwareFeatures and SoftwareElements that are part of an InstalledProduct. These MemberOf associations allow one to find all of the Product installations in which a SoftwareFeature is represented or a SoftwareElement is deployed. In general, the InstalledProduct object represents a grouping or 'bag' of 'like' Elements. InstalledProduct is weak to Product. None TRANSLATABLE= true

Local Class Properties

NameData TypeQualifiers
NameData TypeValueScopeFlavors
CollectionIDstring
DescriptionstringThe identification of the InstalledProduct object. This key can be used to differentiate between product intstallations - usually installation location.None TRANSLATABLE= true
KeybooleantrueNone OVERRIDABLE= false
MaxLenuint32256None None
Namestring
DescriptionstringThe Name property defines the label by which the object is known to the world outside the data processing system. This label is a human-readable name that uniquely identifies the element in the context of the element's namespace.None TRANSLATABLE= true
Maxlenuint32256None None
ProductIdentifyingNumberstring
DescriptionstringProduct identification such as a serial number on software or a die number on a hardware chipNone TRANSLATABLE= true
KeybooleantrueNone OVERRIDABLE= false
MappingStringsstringDMTF|ComponentID|001.4None None
Maxlenuint3264None None
PropagatedstringCIM_Product.IdentifyingNumberNone OVERRIDABLE= false
ProductNamestring
DescriptionstringCommonly used Product nameNone TRANSLATABLE= true
KeybooleantrueNone OVERRIDABLE= false
MappingStringsstringDMTF|ComponentID|001.2None None
Maxlenuint32256None None
PropagatedstringCIM_Product.NameNone OVERRIDABLE= false
ProductVendorstring
DescriptionstringThe name of the Product's supplier. Corresponds to the Vendor property in the Product object in the DMTF Solution Exchange Standard.None TRANSLATABLE= true
KeybooleantrueNone OVERRIDABLE= false
MappingStringsstringDMTF|ComponentID|001.1None None
Maxlenuint32256None None
PropagatedstringCIM_Product.VendorNone OVERRIDABLE= false
ProductVersionstring
DescriptionstringProduct version information. Corresponds to the Version property in the Product object in the DMTF Solution Exchange Standard.None TRANSLATABLE= true
KeybooleantrueNone OVERRIDABLE= false
MappingStringsstringDMTF|ComponentID|001.3None None
Maxlenuint3264None None
PropagatedstringCIM_Product.VersionNone OVERRIDABLE= false
SystemIDstring
DescriptionstringThe identifying information of the System (ie, the instance) on which the Product is installed. The property contains the path of an instance, encoded as a string parameter - if the System instance is modeled in the CIM Schema, if the product is installed on a single system, and if the information is available during installation. If not, the property contains some identifying string that names the System on which the Product is installed.None TRANSLATABLE= true
KeybooleantrueNone OVERRIDABLE= false
MaxLenuint32256None None

Inherited Properties

NameData TypeClass Origin
CaptionstringCIM_ManagedElement
DescriptionstringCIM_ManagedElement