CIM_System class (Hyper-V management)

Represents a set of components that function as a single high-level entity.

Syntax

[Abstract, Version("2.15.0"), UMLPackagePath("CIM::Core::CoreElements"), AMENDMENT]
class CIM_System : CIM_EnabledLogicalElement
{
  string CreationClassName;
  string Name;
  string NameFormat;
  string PrimaryOwnerName;
  string PrimaryOwnerContact;
  string Roles[];
  string OtherIdentifyingInfo[];
  string IdentifyingDescriptions[];
};

Members

The CIM_System class has these types of members:

Properties

The CIM_System class has these properties.

CreationClassName

Data type: string

Access type: Read-only

Qualifiers: Key, MaxLen (256)

The class name used to create an instance of this class. CreationClassName is combined with other key properties of this class to uniquely identify instances of this class and its subclasses.

IdentifyingDescriptions

Data type: string array

Access type: Read-only

Qualifiers: ArrayType ("Indexed"), ModelCorrespondence ("CIM_System.OtherIdentifyingInfo")

An array that contains descriptions of the values in the OtherIdentifyingInfo property. The array items in IdentifyingDescriptions correspond to the items in the IdentifyingDescriptions property.

Name

Data type: string

Access type: Read-only

Qualifiers: Key, Override ("Name"), MaxLen (256)

The key of this instance in an enterprise environment.

NameFormat

Data type: string

Access type: Read-only

Qualifiers: MaxLen (64)

The naming convention used by the Name property to ensure that Name values are unique.

OtherIdentifyingInfo

Data type: string array

Access type: Read-only

Qualifiers: ArrayType ("Indexed"), MaxLen (256), ModelCorrespondence ("CIM_System.IdentifyingDescriptions")

An array that contains a set of additional data, beyond system name information, that could be used to identify a computer system.

PrimaryOwnerContact

Data type: string

Access type: Read/write

Qualifiers: MaxLen (256), MappingStrings ("MIF.DMTF|General Information|001.4")

A string that provides information on how the primary system owner can be reached (for example, phone number, e-mail address, and so on).

PrimaryOwnerName

Data type: string

Access type: Read/write

Qualifiers: MaxLen (64), MappingStrings ("MIF.DMTF|General Information|001.3")

The name of the primary user of the system.

Roles

Data type: string array

Access type: Read/write

An array that contains the roles carried out by the system in an enterprise environment.

Requirements

Requirement Value
Minimum supported client
Windows 8
Minimum supported server
Windows Server 2012
Namespace
Root\virtualization\v2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

See also

CIM_EnabledLogicalElement