CIM_ResourceAllocationSettingData clase
Representa la configuración de un recurso asignado que está fuera del ámbito de la clase CIM que se usa normalmente para representar el propio recurso. Esta configuración incluye información específica de la asignación que puede no ser visible para el consumidor del recurso.
Sintaxis
[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";
};
Miembros
La clase CIM_ResourceAllocationSettingData tiene estos tipos de miembros:
Propiedades
La clase CIM_ResourceAllocationSettingData tiene estas propiedades.
-
Dirección
-
-
Tipo de datos: cadena
-
Tipo de acceso: solo lectura
La dirección del recurso, por ejemplo, la dirección MAC de un puerto Ethernet.
-
-
AddressOnParent
-
-
Tipo de datos: cadena
-
Tipo de acceso: solo lectura
Dirección de este recurso del contexto del elemento primario. Esta propiedad se usa para describir una relación de controlador y el orden de los dispositivos en un controlador. Por ejemplo, si el elemento primario es un controlador PCI, esta propiedad especificaría la ranura PCI de este dispositivo secundario.
-
-
AllocationUnits
-
-
Tipo de datos: cadena
-
Tipo de acceso: solo lectura
-
Calificadores: ModelCorrespondence ("CIM_ResourceAllocationSettingData. Reserva", "CIM_ResourceAllocationSettingData. Limit"), IsPUnit
Unidades de asignación usadas por las propiedades Reserva y Límite .
-
-
AutomaticAllocation
-
-
Tipo de datos: booleano
-
Tipo de acceso: solo lectura
true para asignar automáticamente el recurso; de lo contrario, false.
-
-
AutomaticDeallocation
-
-
Tipo de datos: booleano
-
Tipo de acceso: solo lectura
true para desasignar automáticamente el recurso; de lo contrario, false.
-
-
Connection
-
-
Tipo de datos: matriz de cadenas
-
Tipo de acceso: solo lectura
Matriz que indica los objetos conectados al recurso, como un puerto de conmutador o red con nombre.
-
-
ConsumerVisibility
-
-
Tipo de datos: uint16
-
Tipo de acceso: solo lectura
Visibilidad de los consumidores del recurso asignado.
-
-
Desconocido (0)
-
Pasado a través (2)
-
Virtualizado (3)
-
No representado (4)
-
DMTF reservado (..)
-
Proveedor reservado (32767..65535)
HostResource
-
Tipo de datos: matriz de cadenas
-
Tipo de acceso: solo lectura
-
Calificadores: ModelCorrespondence ("CIM_ResourceAllocationSettingData. ConsumerVisibility", "CIM_ResourceAllocationSettingData. MappingBehavior")
Matriz que contiene la asignación de los recursos asignados. Cada valor distinto de null de esta propiedad debe tener el formato de URI basado en RFC3986. Si el recurso se modela, el valor debe ser un URI WBEM.
Límite
-
Tipo de datos: uint64
-
Tipo de acceso: solo lectura
-
Calificadores: ModelCorrespondence ("CIM_ResourceAllocationSettingData. AllocationUnits")
Cantidad máxima de recursos que se va a conceder a la asignación. El tipo de unidad de esta propiedad se especifica mediante la propiedad AllocationUnits .
MappingBehavior
-
Tipo de datos: uint16
-
Tipo de acceso: solo lectura
Indica cómo se asigna el recurso a los recursos subyacentes.
Desconocido (0)
No compatible (2)
Dedicado (3)
Afinidad de software (4)
Afinidad fuerte (5)
DMTF Reserved (..)
Proveedor reservado (32767..65535)
OtherResourceType
-
Tipo de datos: cadena
-
Tipo de acceso: solo lectura
-
Calificadores: ModelCorrespondence ("CIM_ResourceAllocationSettingData. ResourceType")
Descripción del tipo de recurso cuando la propiedad ResourceType está establecida en 1 (otro).
Parent
-
Tipo de datos: cadena
-
Tipo de acceso: solo lectura
El elemento primario del recurso, por ejemplo, un controlador para la asignación actual.
PoolID
-
Tipo de datos: cadena
-
Tipo de acceso: solo lectura
-
Calificadores: ModelCorrespondence ("CIM_ResourcePool. PoolId")
Identificador del grupo de recursos que generó el recurso.
Reserva
-
Tipo de datos: uint64
-
Tipo de acceso: solo lectura
-
Calificadores: ModelCorrespondence ("CIM_ResourceAllocationSettingData. AllocationUnits")
Número de recursos que se garantiza que están disponibles para esta asignación. En los sistemas que admiten el exceso de compromiso de los recursos, este valor se usa normalmente para el control de admisión.
El tipo de unidad de esta propiedad se especifica mediante la propiedad AllocationUnits .
ResourceSubType
-
Tipo de datos: cadena
-
Tipo de acceso: solo lectura
-
Calificadores: ModelCorrespondence ("CIM_ResourceAllocationSettingData. ResourceType")
Un subtipo específico de implementación para este recurso. Por ejemplo, esto puede usarse para distinguir diferentes modelos del mismo tipo de recurso.
ResourceType
-
Tipo de datos: uint16
-
Tipo de acceso: solo lectura
-
Calificadores: ModelCorrespondence ("CIM_ResourceAllocationSettingData. OtherResourceType", "CIM_ResourceAllocationSettingData. ResourceSubType")
Tipo de recurso representado por la configuración de asignación.
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)
VirtualQuantity
-
Tipo de datos: uint64
-
Tipo de acceso: solo lectura
-
Calificadores: ModelCorrespondence ("CIM_ResourceAllocationSettingData. VirtualQuantityUnits")
Número de recursos presentados al consumidor del recurso.
VirtualQuantityUnits
-
Tipo de datos: cadena
-
Tipo de acceso: solo lectura
-
Calificadores: ModelCorrespondence ("CIM_ResourceAllocationSettingData. VirtualQuantity"), IsPUnit
Unidades usadas por la propiedad VirtualQuantity .
Peso
-
Tipo de datos: uint32
-
Tipo de acceso: solo lectura
Prioridad relativa para esta asignación en relación con otras asignaciones del mismo grupo de recursos.
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 |
|