classe Msvm_ResourceAllocationSettingData
Representa os estados de alocação atuais e registrados de um recurso virtual.
A sintaxe a seguir é o código MOF (Managed Object Format) simplificado e inclui todas as propriedades herdadas.
Sintaxe
[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_ResourceAllocationSettingData : CIM_ResourceAllocationSettingData
{
string InstanceID = "Microsoft:GUID\DeviceSpecificData";
string Caption;
string Description;
string ElementName;
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";
string VirtualSystemIdentifiers[] = { "GUID" };
};
Membros
A classe Msvm_ResourceAllocationSettingData tem estes tipos de membros:
Propriedades
A classe Msvm_ResourceAllocationSettingData tem essas propriedades.
-
Endereço
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
O endereço do recurso. Essa propriedade é herdada de CIM_ResourceAllocationSettingData.
Essa é uma propriedade somente leitura, mas se a propriedade ResourceType for 20 (controlador gráfico), ela poderá ser alterada usando o método ModifyResourceSettings da classe Msvm_VirtualSystemManagementService .
-
-
AddressOnParent
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
Descreve o endereço desse recurso no contexto do pai. As propriedades Parent e AddressOnParent são usadas para descrever a relação do controlador, bem como a ordenação de dispositivos em um controlador. Essa propriedade é herdada de CIM_ResourceAllocationSettingData.
-
-
AllocationUnits
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
A unidade de alocação usada pelas propriedades Reserva e Limite . Essa propriedade é herdada de CIM_ResourceAllocationSettingData.
-
-
AutomaticAllocation
-
-
Tipo de dados: booliano
-
Tipo de acesso: Somente leitura
Indica se o recurso será alocado automaticamente. Essa propriedade é herdada de CIM_ResourceAllocationSettingData.
-
-
AutomaticDeallocation
-
-
Tipo de dados: booliano
-
Tipo de acesso: Somente leitura
Indica se o recurso será desalocado automaticamente. Essa propriedade é herdada de CIM_ResourceAllocationSettingData.
-
-
Legenda
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: MaxLen (64)
Uma breve descrição do objeto. Essa propriedade é herdada de CIM_ManagedElement.
-
-
Conexão
-
-
Tipo de dados: matriz de cadeia de caracteres
-
Tipo de acesso: Somente leitura
O dispositivo ao qual esse recurso está conectado. Essa propriedade é herdada de CIM_ResourceAllocationSettingData.
Trata-se de uma propriedade somente leitura. Mas se a propriedade ResourceType for 21 (porta Serial) e a propriedade ResourceSubType for "Microsoft:Hyper-V:Serial Port", a propriedade Connection poderá ser alterada usando o método ModifyResourceSettings da classe Msvm_VirtualSystemManagementService .
-
-
ConsumerVisibility
-
-
Tipo de dados: uint16
-
Tipo de acesso: Somente leitura
A visibilidade do consumidor para o recurso alocado. Essa propriedade é herdada de CIM_ResourceAllocationSettingData.
-
-
Descrição
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
Uma descrição do objeto . Essa propriedade é herdada de CIM_ManagedElement.
-
-
ElementName
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
Um nome de exibição para o objeto . Essa propriedade é herdada de CIM_SettingData. Alterar essa propriedade alterará o nome do elemento do derivado do dispositivo lógico associado.
Essa é uma propriedade somente leitura, mas pode ser alterada usando o método ModifyResourceSettings da classe Msvm_VirtualSystemManagementService .
-
-
HostResource
-
-
Tipo de dados: matriz de cadeia de caracteres
-
Tipo de acesso: Somente leitura
Somente um recurso de host pode ser atribuído a cada dispositivo na máquina virtual, portanto, somente o primeiro elemento dessa matriz pode ser definido. Para dispositivos que dão suporte a esse recurso, defina o primeiro elemento da matriz HostResource para conter uma referência ao recurso de host subjacente a ser atribuído. Essa propriedade é herdada de CIM_ResourceAllocationSettingData.
Trata-se de uma propriedade somente leitura. Mas se a propriedade ResourceType for 17 (Disk) e a propriedade ResourceSubType for "Microsoft:Hyper-V:Physical Disk Drive", a propriedade HostResource poderá ser alterada usando o método ModifyResourceSettings da classe Msvm_VirtualSystemManagementService .
-
-
InstanceID
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: Chave
Identifica exclusivamente uma instância dessa classe. Essa propriedade é herdada de CIM_SettingData e é sempre definida como "Microsoft:GUID\DeviceSpecificData".
-
-
Limite
-
-
Tipo de dados: uint64
-
Tipo de acesso: Somente leitura
A quantidade máxima de recurso que será concedida para essa alocação. A unidade de medida para essa propriedade é especificada pela propriedade VirtualQuantityUnits . Essa propriedade é herdada de CIM_ResourceAllocationSettingData.
-
-
MappingBehavior
-
-
Tipo de dados: uint16
-
Tipo de acesso: Somente leitura
Especifica como esse recurso é mapeado para recursos subjacentes. Essa propriedade é herdada de CIM_ResourceAllocationSettingData.
-
-
OtherResourceType
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
Uma cadeia de caracteres que descreve o tipo de recurso quando um valor bem definido não está disponível e ResourceType tem o valor 1(Outro). Essa propriedade é herdada de CIM_ResourceAllocationSettingData.
-
-
Pai
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
O pai do recurso. Essa propriedade é herdada de CIM_ResourceAllocationSettingData.
-
-
PoolID
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
O identificador do pool de recursos do qual esse recurso foi alocado. Para instâncias associadas a uma máquina virtual, serão "Dados específicos do dispositivo Microsoft:GUID\". Para instâncias que definem configurações potenciais para uma máquina virtual, isso será "Microsoft:Definition\GUID\Type", em que Type pode ser um de "Maximum", "Minimum", "Default" ou "Increment". Essa propriedade é herdada de CIM_ResourceAllocationSettingData.
-
-
Reserva
-
-
Tipo de dados: uint64
-
Tipo de acesso: Somente leitura
A quantidade de recursos garantida para estar disponível para essa alocação. A unidade de medida para essa propriedade é especificada pela propriedade VirtualQuantityUnits . Esses recursos têm a garantia de estarem disponíveis para consumo pela máquina virtual. Essa propriedade é herdada de CIM_ResourceAllocationSettingData.
-
-
ResourceSubType
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
Uma cadeia de caracteres que descreve um subtipo específico de implementação para esse recurso. Por exemplo, isso pode ser usado para distinguir modelos diferentes do mesmo tipo de recurso. Essa propriedade é herdada de CIM_ResourceAllocationSettingData.
-
-
ResourceType
-
-
Tipo de dados: uint16
-
Tipo de acesso: Somente leitura
O tipo de recurso que essa configuração de alocação representa. Essa propriedade é herdada de CIM_ResourceAllocationSettingData.
-
Outros (1)
-
Sistema de Computador (2)
-
Processador (3)
-
Memória (4)
-
Controlador IDE (5)
-
HBA scsi 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 diskette (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)
-
Fonte de alimentação (28)
-
Dispositivo de resfriamento (29)
-
Porta do comutador Ethernet (30)
-
Disco Lógico (31)
-
Volume de armazenamento (32)
-
Conexão Ethernet (33)
-
DMTF reservado (30 32767)
-
Fornecedor Reservado (32768 65535)
-
-
VirtualQuantity
-
-
Tipo de dados: uint64
-
Tipo de acesso: Somente leitura
Especifica a quantidade de recursos apresentados ao consumidor. A unidade de medida para essa propriedade é especificada pela propriedade VirtualQuantityUnits . Essa propriedade é herdada de CIM_ResourceAllocationSettingData.
-
-
VirtualQuantityUnits
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
Especifica a unidade de medida para essa alocação de recursos. O valor dessa propriedade deve ser um valor legal do qualificador de Unidades Programáticas, conforme definido no Anexo C.1 de DSP0004 V2.5 ou posterior. Essa propriedade é herdada de CIM_ResourceAllocationSettingData.
-
-
VirtualSystemIdentifiers
-
-
Tipo de dados: matriz de cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: ArrayType ("Indexed")
Uma matriz de cadeia de caracteres de identificadores desse recurso apresentada ao sistema operacional da máquina virtual. Esses valores serão usados somente se a propriedade ResourceType estiver definida como 6 (Parallel SCSI HBA) e a propriedade ResourceSubType estiver definida como "Controlador SCSI Sintético da Microsoft". Essa propriedade é definida como "GUID".
Essa é uma propriedade somente leitura, mas pode ser alterada usando o método ModifyResourceSettings da classe Msvm_VirtualSystemManagementService .
-
-
Weight
-
-
Tipo de dados: uint32
-
Tipo de acesso: Somente leitura
Um inteiro que define o peso relativo para cada processador de máquina virtual. Depois que todas as reservas forem atendidas, a capacidade restante do processador físico da plataforma de hospedagem será alocada para máquinas virtuais com base em seus pesos relativos. Essa propriedade é herdada de CIM_ResourceAllocationSettingData.
Intervalo: 0 1000
-
Comentários
O acesso à classe Msvm_ResourceAllocationSettingData pode ser restrito pela Filtragem UAC. Para obter mais informações, consulte Controle de conta de usuário e WMI.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows 8 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Windows Server 2012 [somente aplicativos da área de trabalho] |
Namespace |
Root\Virtualization\V2 |
MOF |
|
DLL |
|