Class CIM_System
extends CIM_LogicalElement

A CIM_System is a LogicalElement that aggregates an enumerable set of Managed System Elements. The aggregation operates as a functional whole. Within any particular subclass of System, there is a well-defined list of Managed System Element classes whose instances must be aggregated.

Class Hierarchy

CIM_ManagedElement
   |
   +--CIM_ManagedSystemElement
   |
   +--CIM_LogicalElement
   |
   +--CIM_System

Direct Known Subclasses

CIM_ComputerSystem
CIM_UnitaryComputerSystem
CIM_VirtualComputerSystem
CIM_Cluster
CIM_AdminDomain
CIM_ReusablePolicyContainer
CIM_PolicyRepository
CIM_AutonomousSystem
CIM_ApplicationSystem
CIM_StorageLibrary

Class Qualifiers

NameData TypeValueScopeFlavors
AbstractbooleantrueTOSUBCLASS= falseOVERRIDABLE= false
DescriptionstringA CIM_System is a LogicalElement that aggregates an enumerable set of Managed System Elements. The aggregation operates as a functional whole. Within any particular subclass of System, there is a well-defined list of Managed System Element classes whose instances must be aggregated.None TRANSLATABLE= true

Local Class Properties

NameData TypeQualifiers
NameData TypeValueScopeFlavors
CreationClassNamestring
DescriptionstringCreationClassName indicates the name of the class or the subclass used in the creation of an instance. When used with the other key properties of this class, this property allows all instances of this class and its subclasses to be uniquely identified.None TRANSLATABLE= true
KeybooleantrueNone OVERRIDABLE= false
MaxLenuint32256None None
Namestring
DescriptionstringThe inherited Name serves as key of a System instance in an enterprise environment.None TRANSLATABLE= true
KeybooleantrueNone OVERRIDABLE= false
MaxLenuint32256None None
OverridestringNameNone OVERRIDABLE= false
NameFormatstring
DescriptionstringThe System object and its derivatives are Top Level Objects of CIM. They provide the scope for numerous components. Having unique System keys is required. A heuristic can be defined in individual System subclasses to attempt to always generate the same System Name Key. The NameFormat property identifies how the System name was generated, using the subclass' heuristic.None TRANSLATABLE= true
MaxLenuint3264None None
PrimaryOwnerContactstring
DescriptionstringA string that provides information on how the primary system owner can be reached (e.g. phone number, email address, ...).None TRANSLATABLE= true
MappingStringsstringMIF.DMTF|General Information|001.4None None
MaxLenuint32256None None
PrimaryOwnerNamestring
DescriptionstringThe name of the primary system owner.None TRANSLATABLE= true
MappingStringsstringMIF.DMTF|General Information|001.3None None
MaxLenuint3264None None

Inherited Properties

NameData TypeClass Origin
CaptionstringCIM_ManagedElement
DescriptionstringCIM_ManagedElement
InstallDatedatetimeCIM_ManagedSystemElement
StatusstringCIM_ManagedSystemElement