classe CIM_ResourceAllocationSettingData
Representa as configurações de um recurso alocado que estão fora do escopo da classe CIM normalmente usada para representar o próprio recurso. Essas configurações incluem informações específicas para a alocação que podem não estar visíveis para o consumidor do recurso.
Sintaxe
[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";
};
Membros
A classe CIM_ResourceAllocationSettingData tem esses tipos de membros:
Propriedades
A classe CIM_ResourceAllocationSettingData tem essas propriedades.
-
Endereço
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
O endereço do recurso, por exemplo, o endereço MAC de uma porta Ethernet.
-
-
AddressOnParent
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
O endereço desse recurso do contexto do pai. Essa propriedade é usada para descrever uma relação de controlador e a ordenação de dispositivos em um controlador. Por exemplo, se o pai for um controlador PCI, essa propriedade especificaria o slot PCI desse dispositivo filho.
-
-
AllocationUnits
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: ModelCorrespondence ("CIM_ResourceAllocationSettingData. Reserva", "CIM_ResourceAllocationSettingData. Limite"), IsPUnit
As unidades de alocação usadas pelas propriedades Reserva e Limite .
-
-
AutomaticAllocation
-
-
Tipo de dados: booliano
-
Tipo de acesso: Somente leitura
true para alocar automaticamente o recurso; caso contrário, false.
-
-
AutomaticDeallocation
-
-
Tipo de dados: booliano
-
Tipo de acesso: Somente leitura
true para desalocar automaticamente o recurso; caso contrário, false.
-
-
Conexão
-
-
Tipo de dados: matriz de cadeia de caracteres
-
Tipo de acesso: Somente leitura
Uma matriz que indica os objetos conectados ao recurso, como uma rede nomeada ou porta de comutador.
-
-
ConsumerVisibility
-
-
Tipo de dados: uint16
-
Tipo de acesso: Somente leitura
A visibilidade dos consumidores para o recurso alocado.
-
-
Desconhecido (0)
-
Passagem (2)
-
Virtualizado (3)
-
Não representado (4)
-
DMTF reservado (..)
-
Fornecedor Reservado (32767..65535)
HostResource
-
Tipo de dados: matriz de cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: ModelCorrespondence ("CIM_ResourceAllocationSettingData. ConsumerVisibility", "CIM_ResourceAllocationSettingData. MappingBehavior")
Uma matriz que contém a atribuição dos recursos alocados. Cada valor não nulo dessa propriedade deve ser formatado como um URI baseado em RFC3986. Se o recurso for modelado, o valor deverá ser um URI WBEM.
Limite
-
Tipo de dados: uint64
-
Tipo de acesso: Somente leitura
-
Qualificadores: ModelCorrespondence ("CIM_ResourceAllocationSettingData. AllocationUnits")
A quantidade máxima de recurso a ser concedida à alocação. O tipo de unidade dessa propriedade é especificado pela propriedade AllocationUnits .
MappingBehavior
-
Tipo de dados: uint16
-
Tipo de acesso: Somente leitura
Indica como o recurso é mapeado para recursos subjacentes.
Desconhecido (0)
Sem suporte (2)
Dedicado (3)
Afinidade Flexível (4)
Afinidade Dura (5)
DMTF Reservado (..)
Fornecedor Reservado (32767..65535)
OtherResourceType
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: ModelCorrespondence ("CIM_ResourceAllocationSettingData. ResourceType")
Uma descrição do tipo de recurso quando a propriedade ResourceType é definida como 1 (outra).
Pai
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
O pai do recurso, por exemplo, um controlador para a alocação atual.
PoolID
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: ModelCorrespondence ("CIM_ResourcePool. PoolId")
A ID do pool de recursos que gerou o recurso.
Reserva
-
Tipo de dados: uint64
-
Tipo de acesso: Somente leitura
-
Qualificadores: ModelCorrespondence ("CIM_ResourceAllocationSettingData. AllocationUnits")
O número de recursos que têm a garantia de estar disponível para essa alocação. Em sistemas que dão suporte ao excesso de compromisso de recursos, esse valor normalmente é usado para o controle de admissão.
O tipo de unidade dessa propriedade é especificado pela propriedade AllocationUnits .
ResourceSubType
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: ModelCorrespondence ("CIM_ResourceAllocationSettingData. ResourceType")
Um subtipo específico de implementação para esse recurso. Por exemplo, isso pode ser usado para distinguir diferentes modelos do mesmo tipo de recurso.
ResourceType
-
Tipo de dados: uint16
-
Tipo de acesso: Somente leitura
-
Qualificadores: ModelCorrespondence ("CIM_ResourceAllocationSettingData. OtherResourceType", "CIM_ResourceAllocationSettingData. ResourceSubType")
O tipo de recurso representado pelas configurações de alocação.
Outros (1)
Sistema de Computador (2)
Processador (3)
Memória (4)
Controlador IDE (5)
SCSI HBA paralelo (6)
FC HBA (7)
iSCSI HBA (8)
IB HCA (9)
Adaptador Ethernet (10)
Outro Adaptador de Rede (11)
Slot de E/S (12)
Dispositivo de E/S (13)
Unidade disquete (14)
Unidade de CD (15)
Unidade de DVD (16)
Unidade de Disco (17)
Unidade de Fita (18)
Extensão de Armazenamento (19)
Outro dispositivo de armazenamento (20)
Porta serial (21)
Porta paralela (22)
Controlador USB (23)
Controlador gráfico (24)
Controlador IEEE 1394 (25)
Unidade particionável (26)
Unidade Particionável Base (27)
Energia (28)
Capacidade de resfriamento (29)
Porta do Comutador Ethernet (30)
Disco Lógico (31)
Volume de Armazenamento (32)
Conexão Ethernet (33)
DMTF reservado (..)
Fornecedor Reservado (0x8000.. 0xFFFF)
VirtualQuantity
-
Tipo de dados: uint64
-
Tipo de acesso: Somente leitura
-
Qualificadores: ModelCorrespondence ("CIM_ResourceAllocationSettingData. VirtualQuantityUnits")
O número de recursos apresentados ao consumidor do recurso.
VirtualQuantityUnits
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: ModelCorrespondence ("CIM_ResourceAllocationSettingData. VirtualQuantity"), IsPUnit
As unidades usadas pela propriedade VirtualQuantity .
Weight
-
Tipo de dados: uint32
-
Tipo de acesso: Somente leitura
A prioridade relativa para essa alocação em relação a outras alocações do mesmo pool de recursos.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows 8 |
Servidor mínimo com suporte |
Windows Server 2012 |
Namespace |
Root\virtualization\v2 |
MOF |
|
DLL |
|