Class CIM_SystemComponent

Used in features: Hardware Asset
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_Component
   extended by CIM_SystemComponent

Known Subclasses:
CIM_SystemBIOS CIM_SystemDevice CIM_AccountOnSystem

Association class CIM_SystemComponent
extends CIM_Component

General Information:
CIM_SystemComponent is a specialization of the CIM_Component association that establishes 'part of' relationships between a System and any ManagedSystemElements of which it is composed.
Use this association with caution when using it instead of a subclass such as SystemDevice or a peer association such as HostedService. This class is very broadly defined, which can lead to erroneous use. For example, Access Points that are dependent on (and hosted on) a System are NOT Components of the System. The System is not made up of any AccessPoint 'parts', which is why a Dependency association, HostedAccessPoint, was defined. Similarly, a PhysicalPackage is not a 'part' of a System, because the physical element exists independently of any internal components, software, and so on. In fact, again, a Dependency relationship is true where a ComputerSystem is Dependent on its packaging, as described by the ComputerSystemPackage association.

Qualifiers:
-------------
Association
Aggregation
Version=2.10.0
UMLPackagePath=CIM::Core::CoreElements


Supported Fields Summary
 REF CIM_System GroupComponent Key
The parent System in the Association.
 REF CIM_ManagedSystemElement PartComponent Key
The child element that is a component of a System.

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

GroupComponent Key

public REF CIM_System GroupComponent
General Information:
The parent System in the Association.

Qualifiers:
-------------
Aggregate
Override=GroupComponent


PartComponent Key

public REF CIM_ManagedSystemElement PartComponent
General Information:
The child element that is a component of a System.

Qualifiers:
-------------
Override=PartComponent


Method Detail

Get

public  Get([OUT]CIM_SystemComponent 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.