classe CIM_ResourceAllocationSettingData

Rappresenta le impostazioni per una risorsa allocata all'esterno dell'ambito della classe CIM in genere usata per rappresentare la risorsa stessa. Queste impostazioni includono informazioni specifiche dell'allocazione che potrebbero non essere visibili al consumer della risorsa.

Sintassi

[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";
};

Members

La classe CIM_ResourceAllocationSettingData include questi tipi di membri:

Proprietà

La classe CIM_ResourceAllocationSettingData ha queste proprietà.

Indirizzo

Tipo di dati: stringa

Tipo di accesso: sola lettura

Indirizzo della risorsa, ad esempio l'indirizzo MAC di una porta Ethernet.

AddressOnParent

Tipo di dati: stringa

Tipo di accesso: sola lettura

Indirizzo di questa risorsa dal contesto dell'elemento padre. Questa proprietà viene usata per descrivere una relazione controller e l'ordinamento dei dispositivi in un controller. Ad esempio, se l'elemento padre è un controller PCI, questa proprietà specifica lo slot PCI del dispositivo figlio.

AllocazioneUnits

Tipo di dati: stringa

Tipo di accesso: sola lettura

Qualificatori: ModelCorrespondence ("CIM_ResourceAllocationSettingData. Prenotazione", "CIM_ResourceAllocationSettingData. Limite"), IsPUnit

Unità di allocazione usate dalle proprietà Prenotazione e Limite .

AutomaticAllocation

Tipo di dati: booleano

Tipo di accesso: sola lettura

true per allocare automaticamente la risorsa; in caso contrario, false.

AutomaticDeallocation

Tipo di dati: booleano

Tipo di accesso: sola lettura

true per deallocare automaticamente la risorsa; in caso contrario, false.

Connection

Tipo di dati: matrice di stringhe

Tipo di accesso: sola lettura

Matrice che indica gli oggetti connessi alla risorsa, ad esempio una porta denominata rete o commutatore.

ConsumerVisibility

Tipo di dati: uint16

Tipo di accesso: sola lettura

Visibilità dei consumer per la risorsa allocata.

Sconosciuto (0)

Pass-through (2)

Virtualizzato (3)

Non rappresentato (4)

DMTF riservato (..)

Fornitore riservato (32767..65535)

HostResource

Tipo di dati: matrice di stringhe

Tipo di accesso: sola lettura

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

Matrice che contiene l'assegnazione delle risorse allocate. Ogni valore non Null di questa proprietà deve essere formattato come URI basato su RFC3986. Se la risorsa viene modellata, il valore deve essere un URI WBEM.

Limite

Tipo di dati: uint64

Tipo di accesso: sola lettura

Qualificatori: ModelCorrespondence ("CIM_ResourceAllocationSettingData. AllocazioneUnits")

Quantità massima di risorsa da concedere all'allocazione. Il tipo di unità di questa proprietà viene specificato dalla proprietà AllocationUnits .

MappingBehavior

Tipo di dati: uint16

Tipo di accesso: sola lettura

Indica come la risorsa viene mappata alle risorse sottostanti.

Sconosciuto (0)

Non supportato (2)

Dedicato (3)

Affinità temporanea (4)

Affinità dura (5)

DMTF Riservato (..)

Fornitore riservato (32767..65535)

OtherResourceType

Tipo di dati: stringa

Tipo di accesso: sola lettura

Qualificatori: ModelCorrespondence ("CIM_ResourceAllocationSettingData. ResourceType")

Descrizione del tipo di risorsa quando la proprietà ResourceType è impostata su 1 (altro).

Parent

Tipo di dati: stringa

Tipo di accesso: sola lettura

Padre della risorsa, ad esempio un controller per l'allocazione corrente.

PoolID

Tipo di dati: stringa

Tipo di accesso: sola lettura

Qualificatori: ModelCorrespondence ("CIM_ResourcePool. PoolId")

ID del pool di risorse che ha generato la risorsa.

Prenotazione

Tipo di dati: uint64

Tipo di accesso: sola lettura

Qualificatori: ModelCorrespondence ("CIM_ResourceAllocationSettingData. AllocazioneUnits")

Numero di risorse che devono essere disponibili per questa allocazione. Nei sistemi che supportano l'over-commit delle risorse, questo valore viene in genere usato per il controllo di ammissione.

Il tipo di unità di questa proprietà viene specificato dalla proprietà AllocationUnits .

ResourceSubType

Tipo di dati: stringa

Tipo di accesso: sola lettura

Qualificatori: ModelCorrespondence ("CIM_ResourceAllocationSettingData. ResourceType")

Un sottotipo specifico dell'implementazione per questa risorsa. Ad esempio, questo può essere usato per distinguere modelli diversi dello stesso tipo di risorsa.

ResourceType

Tipo di dati: uint16

Tipo di accesso: sola lettura

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

Tipo di risorsa rappresentata dalle impostazioni di allocazione.

Altro (1)

Sistema computer (2)

Processore (3)

Memoria (4)

Controller IDE (5)

HBA SCSI parallelo (6)

FC HBA (7)

HBA iSCSI (8)

HCA IB (9)

Adattatore Ethernet (10)

Altra scheda di rete (11)

Slot I/O (12)

Dispositivo I/O (13)

Unità floppy (14)

Unità CD (15)

Unità DVD (16)

Unità disco (17)

Unità nastro (18)

Estensione archiviazione (19)

Altro dispositivo di archiviazione (20)

Porta seriale (21)

Porta parallela (22)

Controller USB (23)

Controller grafico (24)

Controller IEEE 1394 (25)

Unità partizionabile (26)

Unità partizionabile di base (27)

Alimentazione (28)

Capacità di raffreddamento (29)

Porta switch Ethernet (30)

Disco logico (31)

Volume di archiviazione (32)

Connessione Ethernet (33)

DMTF riservato (..)

Fornitore riservato (0x8000.. 0xFFFF)

VirtualQuantity

Tipo di dati: uint64

Tipo di accesso: sola lettura

Qualificatori: ModelCorrespondence ("CIM_ResourceAllocationSettingData. VirtualQuantityUnits")

Numero di risorse presentate al consumer della risorsa.

VirtualQuantityUnits

Tipo di dati: stringa

Tipo di accesso: sola lettura

Qualificatori: ModelCorrespondence ("CIM_ResourceAllocationSettingData. VirtualQuantity"), IsPUnit

Unità usate dalla proprietà VirtualQuantity .

Weight

Tipo di dati: uint32

Tipo di accesso: sola lettura

Priorità relativa per questa allocazione in relazione ad altre allocazioni dello stesso pool di risorse.

Requisiti

Requisito Valore
Client minimo supportato
Windows 8
Server minimo supportato
Windows Server 2012
Spazio dei nomi
Radice\virtualizzazione\v2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Vedi anche

CIM_SettingData