WS-Management > WS-Management Class Reference > CIM Classes > CIM_ElementSoftwareIdentity

Class CIM_ElementSoftwareIdentity

Used in features: General Info , Security Administration
Compatible with the following Intel AMT Releases: 3.0, 3.2, 4.0, 5.0, 5.1, 6.0, 6.1, 6.2, 7.0, 8.0, 8.1, 9.0, 9.5, 10.0, 11.0
CIM_Dependency
   extended by CIM_ElementSoftwareIdentity


Association class CIM_ElementSoftwareIdentity
extends CIM_Dependency

General Information:
ElementSoftwareIdentity allows a Managed Element to report its software related asset information (firmware, drivers, configuration software, and etc.)

Qualifiers:
-------------
Association
Version=2.20.0
UMLPackagePath=CIM::Core::Software


Supported Fields Summary
 REF CIM_SoftwareIdentity Antecedent Key
A LogicalElement's Software Asset.
 REF CIM_ManagedElement Dependent Key
The ManagedElement that requires or uses the software.
 uint16[3] ElementSoftwareStatus
A collection of properties describing the status of the software on the managed element . . .

Methods Summary
  Get(Instance)
Gets the representation of the instance
  Pull(EnumerationContext, MaxElements)
Pulls instances of this class, following an Enumerate operation
  Enumerate()
Enumerates the instances of this class
  Release(EnumerationContext)
Releases an enumeration context

Field Detail

Antecedent Key

public REF CIM_SoftwareIdentity Antecedent
General Information:
A LogicalElement's Software Asset.

Qualifiers:
-------------
Override=Antecedent


Dependent Key

public REF CIM_ManagedElement Dependent
General Information:
The ManagedElement that requires or uses the software.

Qualifiers:
-------------
Override=Dependent


ElementSoftwareStatus

public uint16[3] ElementSoftwareStatus
General Information:
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.

Qualifiers:
-------------
ValueMap={0, 2, 3, 4, 5, 6, 7, 8, 9, .., 32768..65535}
Values={Unknown, Current, Next, FallBack, Default, Installed, Single Use, Available, Supports, DMTF Reserved, Vendor Reserved}


Method Detail

Get

public  Get([OUT]CIM_ElementSoftwareIdentity Instance)
Permission Information:
The permissions of this method depend upon the context of its usage

General Information:
Gets the representation of the instance

Pull

public  Pull([IN]String EnumerationContext, [IN]String MaxElements)
Permission Information:
All users permitted to use method, only instances to whom the user has permissions will be returned

General Information:
Pulls instances of this class, following an Enumerate operation

Enumerate

public  Enumerate()
Permission Information:
All users permitted to use method

General Information:
Enumerates the instances of this class

Release

public  Release([IN]String EnumerationContext)
Permission Information:
All users permitted to use method

General Information:
Releases an enumeration context

Copyright © 2006-2022, Intel Corporation. All rights reserved.