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.13.0 CIM_ElementSoftwareIdentity UMLPackagePath string CIM::Core::Software 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 UMLPackagePath string CIM::Core::CoreElements 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 Description string A LogicalElement's Software Asset. CIM_ElementSoftwareIdentity Key boolean true CIM_ElementSoftwareIdentity
Property Dependent Qualifiers Name Type Value From Class 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 "Installed", "Default", "Current" and "FallBack" set at the same time. "Current" indicates that the software is currently running on or for the Managed Element. "Next" indicates that the software will run after the next reset or reboot unless superseded by a software with a status of "SingleUse". "FallBack" indicates that the software will be run if the software which has a status of "Next" or "SingleUse" fails to run. "Default" indicates the default version of the software that was originally shipped by the manufacturer. "Installed" indicates that the software is persistently located and is available for use on the Managed Element. "SingleUse" indicates that the software will run only after the next reset or reboot but will not run after the subsequent reset or reboot. "Available" indicates that the software is available for installation on the Managed Element. "Supports"indicates that the software will work with or operate the Managed Element but is or will be installed on a different Managed Element. CIM_ElementSoftwareIdentity ValueMap string [See below.] CIM_ElementSoftwareIdentity Values string Unknown
Current
Next
FallBack
Default
Installed
Single Use
Available
Supports
DMTF Reserved
Vendor ReservedCIM_ElementSoftwareIdentity
Name Value 0 Unknown 2 Current 3 Next 4 FallBack 5 Default 6 Installed 7 Single Use 8 Available 9 Supports .. 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