Class Hierarchy
Class Attributes
Class Qualifiers
Properties
Methods
Associations in which the class can participate
Sub Profiling Summary
CIM_ElementSoftwareIdentity --> CIM_Dependency --> [top]
Class Declaration Attributes Name Value SUPERCLASS CIM_Dependency NAME CIM_ElementSoftwareIdentity
Class CIM_ElementSoftwareIdentity Qualifiers Name Type Value From Class Version string 2.8.0 CIM_ElementSoftwareIdentity Description string ElementSoftwareIdentity allows a Managed Element to report its software related asset information (firmware, drivers, configuration software, and etc.) CIM_ElementSoftwareIdentity Association boolean true CIM_ElementSoftwareIdentity Association boolean true CIM_Dependency Description string CIM_Dependency is a generic association used to establish dependency relationships between ManagedElements. CIM_Dependency
Properties Name Type Value Qualifiers ClassOrigin Antecedent CIM_SoftwareIdentity ref Override
Description
KeyCIM_ElementSoftwareIdentity Dependent CIM_ManagedElement ref Override
Description
KeyCIM_ElementSoftwareIdentity UpgradeCondition uint16 Description
ValueMap
Values
ModelCorrespondenceCIM_ElementSoftwareIdentity OtherUpgradeCondition string Description
ModelCorrespondenceCIM_ElementSoftwareIdentity Property Qualifiers
Property Antecedent Qualifiers Name Type Value From Class Override string Antecedent CIM_ElementSoftwareIdentity Description string A LogicalElement ’ s Software Asset. CIM_ElementSoftwareIdentity Key boolean true CIM_ElementSoftwareIdentity
Property Dependent Qualifiers Name Type Value From Class Override string Dependent CIM_ElementSoftwareIdentity Description string The ManagedElement that requires or uses the software. CIM_ElementSoftwareIdentity Key boolean true CIM_ElementSoftwareIdentity
Property UpgradeCondition Qualifiers Name Type Value From Class Description string Indicates the element ’ s ability to upgrade this software asset. ’ Resides off element ’ (2), indicates the persistence of the software is outside of the element. Typically for a element this software is part of the OperatingSystem is typically upgradeable. ’ Owner Upgradeable ’ (3), indicates the persistence of the software is on the element and is upgradeable by the owner. ’ FactoryUpgradeable ’ (4),indicates the persistence of the software is on the element and is upgradeable by the manufacturer. ’ Not Upgradeable ’ (5), indicates the presistence of the software is on the element and is not upgradeable. (i.e. burned into a non replaceable ROM chip. CIM_ElementSoftwareIdentity ValueMap string [See below.] CIM_ElementSoftwareIdentity Values string Unknown
Other
Resides off device
Owner Upgradeable
Factory Upgradeable
Not Upgradeable
DMTF Reserved
Vendor ReservedCIM_ElementSoftwareIdentity ModelCorrespondence string CIM_ElementSoftwareIdentity.OtherUpgradeCondition CIM_ElementSoftwareIdentity
Name Value 0 Unknown 1 Other 2 Resides off device 3 Owner Upgradeable 4 Factory Upgradeable 5 Not Upgradeable .. DMTF Reserved 0x8000..0xFFFF Vendor Reserved
Property OtherUpgradeCondition Qualifiers Name Type Value From Class Description string Describes the upgrade condition, when UpgradeCondition is set to 1 ( " Other " ). CIM_ElementSoftwareIdentity ModelCorrespondence string CIM_ElementSoftwareIdentity.UpgradeCondition CIM_ElementSoftwareIdentity
Property Antecedent Qualifiers Name Type Value From Class Key boolean true CIM_Dependency Description string Antecedent represents the independent object in this association. CIM_Dependency
Property Dependent Qualifiers Name Type Value From Class Key boolean true CIM_Dependency Description string Dependent represents the object dependent on the Antecedent. CIM_Dependency
Method Qualifiers
Parameters
Parameter Qualifiers
Association
ClassReference
ClassRole CIM_DependencyContext CIM_Dependency Dependency