Class CIM_SoftwareIdentityComponent
extends CIM_Component

SoftwareIdentities can have an arbitrarily complex hierarchy. SoftwareIdentityComponent is used to construct that hierarchy. It SHOULD not be used to represent dependency. For example, if a 'support pack' represented by a CIM_SoftwareIdentity consist of multiple installable software packages then this association class enables a management client to determine all the SoftwareIdentities that are be contained in the support pack.

Table of Contents
Hierarchy
Direct Known Subclasses
Class Qualifiers
Class Properties
Class Methods


Class Hierarchy

CIM_AbstractComponent
   |
   +--CIM_Component
   |
   +--CIM_SoftwareIdentityComponent

Direct Known Subclasses

Class Qualifiers

NameData TypeValue
Aggregationbooleantrue
Associationbooleantrue
DescriptionstringSoftwareIdentities can have an arbitrarily complex hierarchy. SoftwareIdentityComponent is used to construct that hierarchy. It SHOULD not be used to represent dependency. For example, if a 'support pack' represented by a CIM_SoftwareIdentity consist of multiple installable software packages then this association class enables a management client to determine all the SoftwareIdentities that are be contained in the support pack.
Experimentalbooleantrue
UMLPackagePathstringCIM::Core::Software
Versionstring2.10.0

Class Properties

Association References

NameClass OriginReference ClassQualifiers
NameData TypeValue
GroupComponentCIM_SoftwareIdentityComponentCIM_SoftwareIdentity
Aggregatebooleantrue
DescriptionstringThe container SoftwareIdentity in the association.
Keybooleantrue
OverridestringGroupComponent
PartComponentCIM_SoftwareIdentityComponentCIM_SoftwareIdentity
DescriptionstringThe contained SoftwareIdentity in the association.
Keybooleantrue
OverridestringPartComponent

Class Methods