CIM_ResourcePool clase
Representa un grupo de recursos, que es una entidad lógica proporcionada por el sistema host para asignar y asignar recursos.
Sintaxis
[Abstract, Version("2.22.0"), UMLPackagePath("CIM::Core::Resource"), AMENDMENT]
class CIM_ResourcePool : CIM_LogicalElement
{
string InstanceID;
string PoolID;
boolean Primordial = FALSE;
uint64 Capacity;
uint64 Reserved;
uint16 ResourceType;
string OtherResourceType;
string ResourceSubType;
string AllocationUnits;
string ConsumedResourceUnits = "count";
uint64 CurrentlyConsumedResource;
uint64 MaxConsumableResource;
};
Miembros
La clase CIM_ResourcePool tiene estos tipos de miembros:
Propiedades
La clase CIM_ResourcePool tiene estas propiedades.
-
AllocationUnits
-
-
Tipo de datos: cadena
-
Tipo de acceso: solo lectura
-
Calificadores: IsPUnit
Unidades de asignación usadas por las propiedades Reserva y Límite . Por ejemplo, cuando ResourceType se establece en "Processor", AllocationUnits puede establecerse en "hertz*10^6" o "percent". El valor de esta propiedad debe ser un valor legal del calificador Unidades de programación del Apéndice C.1 de DSP0004 V2.4 o posterior.
-
-
Capacity
-
-
Tipo de datos: uint64
-
Tipo de acceso: solo lectura
Cantidad máxima de reservas que el grupo de recursos puede admitir. La propiedad AllocationUnits especifica el tipo de unidad.
-
-
ConsumedResourceUnits
-
-
Tipo de datos: cadena
-
Tipo de acceso: solo lectura
-
Calificadores: ModelCorrespondence ("CIM_ResourcePool. MaxConsumableResource", "CIM_ResourcePool. ActualmenteConsumedResource"), IsPUnit
Unidades para MaxConsumable y las propiedades Consumidas .
-
-
CurrentlyConsumedResource
-
-
Tipo de datos: uint64
-
Tipo de acceso: solo lectura
-
Calificadores: ModelCorrespondence ("CIM_ResourcePool. ConsumedResourceUnits")
Cantidad de recursos que el grupo de recursos presenta actualmente a los consumidores de recursos. Esta propiedad es diferente de la propiedad Reserved porque describe la vista de consumidores del recurso mientras que la propiedad Reserved describe la vista de productores del recurso.
-
-
InstanceID
-
-
Tipo de datos: cadena
-
Tipo de acceso: solo lectura
-
Calificadores: Clave, Invalidación ("InstanceID")
Identifica de forma única una instancia de esta clase dentro del ámbito del espacio de nombres contenedor.
Importante
Para garantizar la unicidad dentro del espacio de nombres, el valor de la propiedad InstanceID debe construirse con el siguiente patrón: OrgID:LocalID
- OrgID debe incluir un nombre con derechos de autor, marca registrada o de otro modo único que sea propiedad de la entidad empresarial que defina la propiedad InstanceID o sea un identificador registrado asignado por una autoridad global reconocida.
- OrgID no debe contener dos puntos. El primer signo de dos puntos de InstanceID debe estar entre orgID yLocalID.
- La entidad empresarial elige LocalID y no se debe volver a usar para identificar diferentes elementos subyacentes del mundo real.
- Si no se usa el patrón anterior, la entidad que define debe asegurarse de que el valor de InstanceID resultante no se vuelve a usar en ninguna propiedad instanceID generada por este proveedor u otros proveedores para este espacio de nombres.
- En el caso de las instancias definidas por DMTF, el patrón debe usarse con el orgID establecido en "CIM".
-
-
MaxConsumableResource
-
-
Tipo de datos: uint64
-
Tipo de acceso: solo lectura
-
Calificadores: ModelCorrespondence ("CIM_ResourcePool. ConsumedResourceUnits")
El máximo de recursos consumibles que el grupo de recursos puede presentar a los consumidores de recursos. Esta propiedad es diferente de la propiedad Capacity porque describe la vista de consumidores del recurso mientras que la propiedad Capacity describe la vista de productores del recurso.
-
-
OtherResourceType
-
-
Tipo de datos: cadena
-
Tipo de acceso: solo lectura
-
Calificadores: ModelCorrespondence ("CIM_ResourcePool. ResourceType")
Tipo de recurso cuando la propiedad ResourceType se establece en "0" (otro).
-
-
PoolID
-
-
Tipo de datos: cadena
-
Tipo de acceso: solo lectura
-
Calificadores: ModelCorrespondence ("CIM_ResourceAllocationSettingData. PoolId")
Identificador opaco del grupo. Esta propiedad se usa para proporcionar correlación al guardar y restaurar los datos de configuración en el almacenamiento persistente subyacente.
-
-
Primordial
-
-
Tipo de datos: booleano
-
Tipo de acceso: solo lectura
True si el grupo de recursos es primordial. false si el grupo de recursos es un grupo de recursos concreto. Un grupo de recursos primordial es un grupo de recursos que los consumidores del recurso no crean ni eliminan. Los servicios de asignación de recursos pueden actualizar un grupo de recursos concreto.
-
-
Reserved
-
-
Tipo de datos: uint64
-
Tipo de acceso: solo lectura
El número actual de reservas distribuidas entre todas las asignaciones activas de este grupo. En una configuración jerárquica, representa la suma de todas las reservas descendientes actuales. La propiedad AllocationUnits especifica el tipo de unidad.
-
-
ResourceSubType
-
-
Tipo de datos: cadena
-
Tipo de acceso: solo lectura
-
Calificadores: ModelCorrespondence ("CIM_ResourcePool. ResourceType")
Subtipo específico de implementación para el grupo de recursos. Por ejemplo, se puede usar para distinguir diferentes modelos del mismo tipo de recurso.
-
-
ResourceType
-
-
Tipo de datos: uint16
-
Tipo de acceso: solo lectura
-
Calificadores: ModelCorrespondence ("CIM_ResourcePool. OtherResourceType", "CIM_ResourcePool. ResourceSubType")
Tipo de recurso asignado por el grupo de recursos.
-
-
Otros (1)
-
Sistema informático (2)
-
Procesador (3)
-
Memoria (4)
-
Controlador IDE (5)
-
HBA SCSI paralelo (6)
-
FC HBA (7)
-
ISCSI HBA (8)
-
IB HCA (9)
-
Adaptador Ethernet (10)
-
Otro adaptador de red (11)
-
Ranura de E/S (12)
-
Dispositivo de E/S (13)
-
Disquete ( 14)
-
Unidad de CD (15)
-
Unidad de DVD (16)
-
Unidad de disco (17)
-
Unidad de cinta (18)
-
Extensión de almacenamiento (19)
-
Otro dispositivo de almacenamiento (20)
-
Puerto serie (21)
-
Puerto paralelo (22)
-
Controlador USB (23)
-
Controlador gráfico (24)
-
Controlador IEEE 1394 (25)
-
Unidad particionable (26)
-
Unidad particionable base (27)
-
Potencia (28)
-
Capacidad de refrigeración (29)
-
Puerto de conmutador Ethernet (30)
-
Disco lógico (31)
-
Volumen de almacenamiento (32)
-
Conexión Ethernet (33)
-
DMTF reservado (..)
-
Proveedor reservado (0x8000.. 0xFFFF)
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows 8 |
Servidor mínimo compatible |
Windows Server 2012 |
Espacio de nombres |
Root\virtualization\v2 |
MOF |
|
Archivo DLL |
|