CIM_ResourceAllocationSettingData-Klasse

Stellt Einstellungen für eine zugeordnete Ressource dar, die außerhalb des Bereichs der CIM-Klasse liegen, die normalerweise zur Darstellung der Ressource selbst verwendet wird. Diese Einstellungen enthalten spezifische Informationen für die Zuordnung, die für den Consumer der Ressource möglicherweise nicht sichtbar sind.

Syntax

[Abstract, Version("2.24.0"), UMLPackagePath("CIM::Core::Resource"), AMENDMENT]
class CIM_ResourceAllocationSettingData : CIM_SettingData
{
  uint16  ResourceType;
  string  OtherResourceType;
  string  ResourceSubType;
  string  PoolID;
  uint16  ConsumerVisibility;
  string  HostResource[];
  string  AllocationUnits;
  uint64  VirtualQuantity;
  uint64  Reservation;
  uint64  Limit;
  uint32  Weight;
  boolean AutomaticAllocation;
  boolean AutomaticDeallocation;
  string  Parent;
  string  Connection[];
  string  Address;
  uint16  MappingBehavior;
  string  AddressOnParent;
  string  VirtualQuantityUnits = "count";
};

Member

Die CIM_ResourceAllocationSettingData-Klasse verfügt über folgende Membertypen:

Eigenschaften

Die CIM_ResourceAllocationSettingData-Klasse verfügt über diese Eigenschaften.

Adresse

Datentyp: string

Zugriffstyp: Schreibgeschützt

Die Adresse der Ressource, z. B. die MAC-Adresse eines Ethernet-Ports.

AddressOnParent

Datentyp: string

Zugriffstyp: Schreibgeschützt

Die Adresse dieser Ressource aus dem Kontext des übergeordneten Elements. Diese Eigenschaft wird verwendet, um eine Controllerbeziehung und die Reihenfolge von Geräten auf einem Controller zu beschreiben. Wenn das übergeordnete Element beispielsweise ein PCI-Controller ist, würde diese Eigenschaft den PCI-Steckplatz dieses untergeordneten Geräts angeben.

AllocationUnits

Datentyp: string

Zugriffstyp: Schreibgeschützt

Qualifizierer: ModelCorrespondence ("CIM_ResourceAllocationSettingData. Reservierung", "CIM_ResourceAllocationSettingData. Limit"), isPUnit

Die von den Eigenschaften Reservierung und Limit verwendeten Zuordnungseinheiten.

AutomaticAllocation

Datentyp: boolean

Zugriffstyp: Schreibgeschützt

true , um die Ressource automatisch zuzuordnen; Andernfalls false.

AutomaticDeallocation

Datentyp: boolean

Zugriffstyp: Schreibgeschützt

true , um die Zuordnung der Ressource automatisch aufzusetzen; Andernfalls false.

Connection

Datentyp: Zeichenfolgenarray

Zugriffstyp: Schreibgeschützt

Ein Array, das die mit der Ressource verbundenen Objekte angibt, z. B. ein benanntes Netzwerk oder switch-Port.

ConsumerVisibility

Datentyp: uint16

Zugriffstyp: Schreibgeschützt

Die Sichtbarkeit der Consumer für die zugeordnete Ressource.

Unbekannt (0)

Passed-Through (2)

Virtualisiert (3)

Nicht dargestellt (4)

DMTF reserviert (..)

Anbieter reserviert (32767..65535)

HostResource

Datentyp: Zeichenfolgenarray

Zugriffstyp: Schreibgeschützt

Qualifizierer: ModelCorrespondence ("CIM_ResourceAllocationSettingData. ConsumerVisibility", "CIM_ResourceAllocationSettingData. MappingBehavior")

Ein Array, das die Zuweisung der zugeordneten Ressourcen enthält. Jeder Wert ungleich NULL dieser Eigenschaft muss als RFC3986-basierter URI formatiert werden. Wenn die Ressource modelliert wird, sollte der Wert ein WBEM-URI sein.

Begrenzung

Datentyp: uint64

Zugriffstyp: Schreibgeschützt

Qualifizierer: ModelCorrespondence ("CIM_ResourceAllocationSettingData. AllocationUnits")

Die maximale Ressourcenmenge, die der Zuordnung gewährt werden soll. Der Einheitentyp dieser Eigenschaft wird von der AllocationUnits-Eigenschaft angegeben.

MappingBehavior

Datentyp: uint16

Zugriffstyp: Schreibgeschützt

Gibt an, wie die Ressource zugrunde liegenden Ressourcen zugeordnet wird.

Unbekannt (0)

Nicht unterstützt (2)

Dediziert (3)

Weiche Affinität (4)

Feste Affinität (5)

DMTF Reserviert (..)

Anbieter reserviert (32767..65535)

OtherResourceType

Datentyp: string

Zugriffstyp: Schreibgeschützt

Qualifizierer: ModelCorrespondence ("CIM_ResourceAllocationSettingData. ResourceType")

Eine Beschreibung des Ressourcentyps, wenn die ResourceType-Eigenschaft auf 1 (sonstige) festgelegt ist.

Parent

Datentyp: string

Zugriffstyp: Schreibgeschützt

Das übergeordnete Element der Ressource, z. B. ein Controller für die aktuelle Zuordnung.

PoolID

Datentyp: string

Zugriffstyp: Schreibgeschützt

Qualifizierer: ModelCorrespondence ("CIM_ResourcePool. PoolId")

Die ID des Ressourcenpools, der die Ressource generiert hat.

Reservierung

Datentyp: uint64

Zugriffstyp: Schreibgeschützt

Qualifizierer: ModelCorrespondence ("CIM_ResourceAllocationSettingData. AllocationUnits")

Die Anzahl der Ressourcen, die für diese Zuordnung garantiert verfügbar sind. Auf Systemen, die eine übermäßige Ressourcenbindung unterstützen, wird dieser Wert in der Regel für die Zugangssteuerung verwendet.

Der Einheitentyp dieser Eigenschaft wird von der AllocationUnits-Eigenschaft angegeben.

ResourceSubType

Datentyp: string

Zugriffstyp: Schreibgeschützt

Qualifizierer: ModelCorrespondence ("CIM_ResourceAllocationSettingData. ResourceType")

Ein implementierungsspezifischer Untertyp für diese Ressource. Dies kann beispielsweise verwendet werden, um verschiedene Modelle desselben Ressourcentyps zu unterscheiden.

ResourceType

Datentyp: uint16

Zugriffstyp: Schreibgeschützt

Qualifizierer: ModelCorrespondence ("CIM_ResourceAllocationSettingData. OtherResourceType", "CIM_ResourceAllocationSettingData. ResourceSubType")

Der Ressourcentyp, der durch die Zuordnungseinstellungen dargestellt wird.

Sonstiges (1)

Computersystem (2)

Prozessor (3)

Arbeitsspeicher (4)

IDE-Controller (5)

Paralleler SCSI-HBA (6)

FC HBA (7)

iSCSI-HBA (8)

IB HCA (9)

Ethernet-Adapter (10)

Anderer Netzwerkadapter (11)

E/A-Slot (12)

E/A-Gerät (13)

Diskettenlaufwerk (14)

CD-Laufwerk (15)

DVD-Laufwerk (16)

Datenträgerlaufwerk (17)

Bandlaufwerk (18)

Speicherausdehnung (19)

Anderes Speichergerät (20)

Serieller Port (21)

Paralleler Port (22)

USB-Controller (23)

Grafikcontroller (24)

IEEE 1394 Controller (25)

Partitionierbare Einheit (26)

Partitionierbare Basiseinheit (27)

Stromversorgung (28)

Kühlleistung (29)

Ethernet-Switch-Port (30)

Logischer Datenträger (31)

Speichervolume (32)

Ethernet-Verbindung (33)

DMTF reserviert (..)

Vendor Reserved (0x8000.. 0xFFFF)

VirtualQuantity

Datentyp: uint64

Zugriffstyp: Schreibgeschützt

Qualifizierer: ModelCorrespondence ("CIM_ResourceAllocationSettingData. VirtualQuantityUnits")

Die Anzahl der Ressourcen, die dem Consumer der Ressource angezeigt werden.

VirtualQuantityUnits

Datentyp: Zeichenfolge

Zugriffstyp: Schreibgeschützt

Qualifizierer: ModelCorrespondence ("CIM_ResourceAllocationSettingData. VirtualQuantity"), ispUnit

Die von der VirtualQuantity-Eigenschaft verwendeten Einheiten.

Weight

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Die relative Priorität für diese Zuordnung im Verhältnis zu anderen Zuordnungen aus demselben Ressourcenpool.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows 8
Unterstützte Mindestversion (Server)
Windows Server 2012
Namespace
Root\virtualization\v2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Siehe auch

CIM_SettingData