Compartilhar via


classe Msvm_EthernetPortAllocationSettingData

Representa uma solicitação de alocação para uma porta de comutador estático ou dinâmico ou representa a configuração ativa de uma porta de comutador estática ou dinâmica alocada no momento. Uma solicitação de alocação para uma porta de comutador dinâmico também é conhecida como uma solicitação de conexão.

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_EthernetPortAllocationSettingData : CIM_EthernetPortAllocationSettingData
{
  string  InstanceID = "Microsoft:GUID\DeviceSpecificData";
  string  Caption = "Ethernet Switch Port Settings";
  string  Description = "Ethernet Switch Port Settings";
  string  ElementName;
  uint16  ResourceType = 33;
  string  OtherResourceType;
  string  ResourceSubType;
  string  PoolID;
  uint16  ConsumerVisibility = 3;
  string  HostResource[];
  string  AllocationUnits;
  uint64  VirtualQuantity;
  uint64  Reservation;
  uint64  Limit;
  uint32  Weight = 0;
  boolean AutomaticAllocation;
  boolean AutomaticDeallocation;
  string  Parent;
  string  Connection[];
  string  Address;
  uint16  MappingBehavior;
  string  AddressOnParent;
  string  VirtualQuantityUnits = "count";
  uint16  DesiredVLANEndpointMode;
  string  OtherEndpointMode;
  uint16  EnabledState;
  string  LastKnownSwitchName;
  string  RequiredFeatures[];
  string  RequiredFeatureHints[];
  string  TestReplicaPoolID;
  string  TestReplicaSwitchName;
  string  CompartmentGuid;
};

Membros

A classe Msvm_EthernetPortAllocationSettingData tem estes tipos de membros:

Propriedades

A classe Msvm_EthernetPortAllocationSettingData 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.

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 e é sempre definida como "Configurações de porta de comutador Ethernet".

CompartmentGuid

Tipo de dados: cadeia de caracteres

Tipo de acesso: leitura/gravação

Essa propriedade especifica o compartimento de rede de destino para a porta. Só há suporte para adaptadores internos.

Observação

Propriedade adicionada em Windows 10.

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.

ConsumerVisibility

Tipo de dados: uint16

Tipo de acesso: Somente leitura

A visibilidade do consumidor para o recurso alocado. Essa propriedade é herdada de CIM_ResourceAllocationSettingData e sempre é definida como 3 (Virtualizada).

Descrição

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Uma descrição do objeto . Essa propriedade é herdada de CIM_ManagedElement e é sempre definida como "Configurações de porta de comutador Ethernet".

DesiredVLANEndpointMode

Tipo de dados: uint16

Tipo de acesso: Somente leitura

O modo de configuração desejado para o ponto de extremidade VLAN. Essa propriedade é usada para definir o valor inicial da propriedade OperationalEndpointMode na instância de Msvm_VLANEndpoint classe associada à porta Ethernet de destino. Consulte a propriedade OperationalEndpointMode da classe Msvm_VLANEndpoint para obter valores possíveis. Essa propriedade é herdada de CIM_EthernetPortAllocationSettingData.

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.

EnabledState

Tipo de dados: uint16

Tipo de acesso: Somente leitura

Indica se a solicitação de alocação está habilitada ou desabilitada. Quando uma solicitação de alocação é marcada como Desabilitada (3), a alocação não é processada. O EnabledState para uma configuração ativa é sempre marcado como Habilitado (2).

Habilitado (2)

Desabilitado (3)

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 no comutador 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.

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".

LastKnownSwitchName

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

O último nome amigável conhecido da opção com a qual essa porta tinha uma afinidade difícil, se houver.

Observação

Propriedade adicionada em Windows 10.

Limite

Tipo de dados: uint64

Tipo de acesso: Somente leitura

A quantidade máxima de recursos de host correspondentes que podem ser consumidos pelo comutador virtual. 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.

OtherEndpointMode

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Uma cadeia de caracteres que descreve o tipo de modelo de ponto de extremidade de VLAN compatível com esse ponto de extremidade de VLAN. Essa propriedade só é usada quando a propriedade DesiredVLANEndpointMode é definida como 1 (Outro). Essa propriedade deve ser definida como Null quando a propriedade DesiredVLANEndpointMode for qualquer valor diferente de 1. Essa propriedade é herdada de CIM_EthernetPortAllocationSettingData.

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 e não é usada.

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. Essa propriedade é herdada de CIM_ResourceAllocationSettingData.

RequiredFeatureHints

Tipo de dados: matriz de cadeia de caracteres

Tipo de acesso: Somente leitura

A lista de nomes de exibição que correspondem a cada entrada na matriz RequiredFeatures .

Requiredfeatures

Tipo de dados: matriz de cadeia de caracteres

Tipo de acesso: leitura/gravação

A lista de identificadores de recursos que representam todos os recursos necessários para uma porta.

Reserva

Tipo de dados: uint64

Tipo de acesso: Somente leitura

A quantidade de recursos reservados para uso pelo comutador 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 diferentes modelos 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 e sempre é definida como 33 (conexão Ethernet).

TestReplicaPoolID

Tipo de dados: cadeia de caracteres

Tipo de acesso: leitura/gravação

Especifica o pool de recursos de rede do qual uma conexão será alocada para o sistema de réplica de teste quando for criada.

TestReplicaSwitchName

Tipo de dados: cadeia de caracteres

Tipo de acesso: leitura/gravação

Especifica o nome de exibição da opção de rede virtual para a qual uma conexão será alocada para o teste réplica sistema quando for criada.

VirtualQuantity

Tipo de dados: uint64

Tipo de acesso: Somente leitura

O número total de portas no comutador virtual. Essa propriedade é herdada de CIM_ResourceAllocationSettingData.

VirtualQuantityUnits

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Especifica a unidade de medida para a propriedade VirtualQuantity . 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.

Weight

Tipo de dados: uint32

Tipo de acesso: Somente leitura

Um inteiro que define o peso de cada comutador virtual. Essa propriedade é herdada de CIM_ResourceAllocationSettingData.

Intervalo: 0 1000

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
WindowsVirtualization.V2.mof
DLL
Vmms.exe