(file) Return to CIM_InstalledProduct.mof CVS log (file) (dir) Up to [Pegasus] / pegasus / Schemas / CIM231 / DMTF / Application

 1 marek 1.1 // Copyright (c) 2005 DMTF.  All rights reserved.
 2           // <change cr="ArchCR00066.004" type="add">Add UmlPackagePath
 3           // qualifier values to CIM Schema.</change>
 4           // ==================================================================
 5           //  CIM_InstalledProduct 
 6           // ==================================================================
 7              [Version ( "2.6.0" ), 
 8               UMLPackagePath ( "CIM::Application::InstalledProduct" ), 
 9               Description ( 
10                  "The InstalledProduct object allows the grouping of "
11                  "SoftwareFeatures and SoftwareElements that represent the "
12                  "result of the installation of a purchased Product. "
13                  "InstalledProduct is defined to be Weak to a Product. \n"
14                  "Often, Products are purchased once but may be installed "
15                  "several times in different locations on one or more systems. "
16                  "All of the SoftwareElements and SoftwareFeatures of a single "
17                  "install are grouped by an instance of InstalledProduct. These "
18                  "are defined using the associations, CollectedSoftwareFeatures "
19                  "and Collected SoftwareElements." )]
20           class CIM_InstalledProduct : CIM_Collection {
21           
22 marek 1.1       [Key, Description ( "The scoping Product\'s identification." ), 
23                  MaxLen ( 64 ), 
24                  Propagated ( "CIM_Product.IdentifyingNumber" )]
25              string ProductIdentifyingNumber;
26           
27                 [Key, Description ( 
28                     "The scoping Product\'s commonly used name." ), 
29                  MaxLen ( 256 ), 
30                  Propagated ( "CIM_Product.Name" )]
31              string ProductName;
32           
33                 [Key, Description ( "The scoping Product\'s name." ), 
34                  MaxLen ( 256 ), 
35                  Propagated ( "CIM_Product.Vendor" )]
36              string ProductVendor;
37           
38                 [Key, Description ( 
39                     "The scoping Product\'s version information." ), 
40                  MaxLen ( 64 ), 
41                  Propagated ( "CIM_Product.Version" )]
42              string ProductVersion;
43 marek 1.1 
44                 [Key, Description ( 
45                     "The identifying information of the System (ie, the "
46                     "instance) on which the Product is installed. If the "
47                     "System is not known, this property returns NULL. If the "
48                     "System is known and represented in CIM, the property "
49                     "contains the namespace and model paths of the instance, "
50                     "encoded as a string parameter. If known but not "
51                     "represented in CIM, the property contains some "
52                     "identifying string that names the System on which the "
53                     "Product is installed." ), 
54                  MaxLen ( 256 )]
55              string SystemID;
56           
57                 [Key, Description ( 
58                     "The identification of the InstalledProduct object. This "
59                     "key can be used to differentiate between Product "
60                     "installations and could include the installation "
61                     "location." ), 
62                  MaxLen ( 256 )]
63              string CollectionID;
64 marek 1.1 
65                 [Description ( 
66                     "The Name property defines the label by which the object "
67                     "is known to the world, outside the data processing "
68                     "system. This label is a human-readable name that "
69                     "uniquely identifies the element in the context of the "
70                     "element\'s namespace." ), 
71                  MaxLen ( 256 )]
72              string Name;
73           
74           
75           };

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2