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.10.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 ElementSoftwareStatus uint16[] Experimental
Description
ValueMap
ValuesCIM_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 ElementSoftwareStatus Qualifiers Name Type Value From Class Description string A collection of properties describing the status of the software on the managed element. Multiple properties could be set at the same time. For example a ElementSoftwareStatus could have " Default " , " Current " and " FallBack " set at the same time. " Current " indicates that the software is currently running on the Managed Element. " Next " indicates that the software is currently loaded and will run after the next reset or reboot. " FallBack " indicates that this version of software will run should the current version scheduled to load fail to run on the next reset or reboot. " Default " indicates the default version of the software that was originally shipped by the manufacturer. CIM_ElementSoftwareIdentity ValueMap string [See below.] CIM_ElementSoftwareIdentity Values string Unknown
Current
Next
FallBack
Default
DMTF Reserved
Vendor ReservedCIM_ElementSoftwareIdentity
Name Value 0 Unknown 2 Current 3 Next 4 FallBack 5 Default 6..32767 DMTF Reserved 32768..65535 Vendor Reserved
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 that is dependent on the Antecedent. CIM_Dependency
Method Qualifiers
Parameters
Parameter Qualifiers
Association
ClassReference
ClassRole CIM_DependencyContext CIM_Dependency Dependency