classe Msvm_EthernetPortAllocationSettingData

Rappresenta una richiesta di allocazione per una porta del commutatore statico o dinamico oppure rappresenta la configurazione attiva di una porta del commutatore statico o dinamico attualmente allocata. Una richiesta di allocazione per una porta del commutatore dinamico è nota anche come richiesta di connessione.

La sintassi seguente è un codice MOF (Managed Object Format) semplificato e include tutte le proprietà ereditate.

Sintassi

[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;
};

Members

La classe Msvm_EthernetPortAllocationSettingData ha questi tipi di membri:

Proprietà

La classe Msvm_EthernetPortAllocationSettingData ha queste proprietà.

Indirizzo

Tipo di dati: string

Tipo di accesso: sola lettura

Indirizzo della risorsa. Questa proprietà viene ereditata da CIM_ResourceAllocationSettingData.

AddressOnParent

Tipo di dati: string

Tipo di accesso: sola lettura

Descrive l'indirizzo di questa risorsa nel contesto dell'elemento padre. Le proprietà Parent e AddressOnParent vengono usate per descrivere la relazione del controller e l'ordinamento dei dispositivi in un controller. Questa proprietà viene ereditata da CIM_ResourceAllocationSettingData.

AllocationUnits

Tipo di dati: string

Tipo di accesso: sola lettura

Unità di allocazione utilizzata dalle proprietà Reservation e Limit . Questa proprietà viene ereditata da CIM_ResourceAllocationSettingData.

AutomaticAllocation

Tipo di dati: booleano

Tipo di accesso: sola lettura

Indica se la risorsa verrà allocata automaticamente. Questa proprietà viene ereditata da CIM_ResourceAllocationSettingData.

AutomaticDeallocation

Tipo di dati: booleano

Tipo di accesso: sola lettura

Indica se la risorsa verrà deallocata automaticamente. Questa proprietà viene ereditata da CIM_ResourceAllocationSettingData.

Didascalia

Tipo di dati: string

Tipo di accesso: sola lettura

Qualificatori: MaxLen (64)

Breve descrizione dell'oggetto. Questa proprietà viene ereditata da CIM_ManagedElement ed è sempre impostata su "Impostazioni porta commutatore Ethernet".

CompartmentGuid

Tipo di dati: string

Tipo di accesso: lettura/scrittura

Questa proprietà specifica il raggruppamento di rete di destinazione per la porta. È supportato solo per le schede interne.

Nota

Proprietà aggiunta in Windows 10.

Connection

Tipo di dati: matrice di stringhe

Tipo di accesso: sola lettura

Dispositivo a cui è connessa questa risorsa. Questa proprietà viene ereditata da CIM_ResourceAllocationSettingData.

ConsumerVisibility

Tipo di dati: uint16

Tipo di accesso: sola lettura

Visibilità del consumer sulla risorsa allocata. Questa proprietà viene ereditata da CIM_ResourceAllocationSettingData ed è sempre impostata su 3 (Virtualized).

Descrizione

Tipo di dati: string

Tipo di accesso: sola lettura

Descrizione dell'oggetto . Questa proprietà viene ereditata da CIM_ManagedElement ed è sempre impostata su "Impostazioni porta commutatore Ethernet".

DesiredVLANEndpointMode

Tipo di dati: uint16

Tipo di accesso: sola lettura

Modalità di configurazione desiderata per l'endpoint VLAN. Questa proprietà viene utilizzata per impostare il valore iniziale della proprietà OperationalEndpointMode nell'istanza di Msvm_VLANEndpoint classe associata alla porta Ethernet di destinazione. Per i valori possibili, vedere la proprietà OperationalEndpointMode della classe Msvm_VLANEndpoint . Questa proprietà viene ereditata da CIM_EthernetPortAllocationSettingData.

ElementName

Tipo di dati: string

Tipo di accesso: sola lettura

Nome visualizzato per l'oggetto. Questa proprietà viene ereditata da CIM_SettingData. La modifica di questa proprietà modificherà il nome dell'elemento della derivata del dispositivo logico associato.

EnabledState

Tipo di dati: uint16

Tipo di accesso: sola lettura

Indica se la richiesta di allocazione è abilitata o disabilitata. Quando una richiesta di allocazione è contrassegnata come Disabilitata (3), l'allocazione non viene elaborata. EnabledState per una configurazione attiva viene sempre contrassegnato come Abilitato (2).

Abilitato (2)

Disabilitato (3)

HostResource

Tipo di dati: matrice di stringhe

Tipo di accesso: sola lettura

È possibile assegnare una sola risorsa host a ogni dispositivo nel commutatore virtuale, quindi è possibile impostare solo il primo elemento di questa matrice. Per i dispositivi che supportano questa funzionalità, impostare il primo elemento della matrice HostResource in modo che contenga un riferimento alla risorsa host sottostante da assegnare. Questa proprietà viene ereditata da CIM_ResourceAllocationSettingData.

InstanceID

Tipo di dati: string

Tipo di accesso: sola lettura

Qualificatori: Chiave

Identifica in modo univoco un'istanza di questa classe. Questa proprietà viene ereditata da CIM_SettingData e viene sempre impostata su "Microsoft:GUID\DeviceSpecificData".

LastKnownSwitchName

Tipo di dati: stringa

Tipo di accesso: sola lettura

L'ultimo nome descrittivo noto dell'opzione a questa porta ha un'affinità dura, se presente.

Nota

Proprietà aggiunta in Windows 10.

Limite

Tipo di dati: uint64

Tipo di accesso: sola lettura

Quantità massima di risorse host corrispondenti che possono essere usate dal commutatore virtuale. Questa proprietà viene ereditata da CIM_ResourceAllocationSettingData.

MappingBehavior

Tipo di dati: uint16

Tipo di accesso: sola lettura

Specifica il modo in cui questa risorsa viene mappata alle risorse sottostanti. Questa proprietà viene ereditata da CIM_ResourceAllocationSettingData.

OtherEndpointMode

Tipo di dati: stringa

Tipo di accesso: sola lettura

Stringa che descrive il tipo di modello di endpoint VLAN supportato da questo endpoint VLAN. Questa proprietà viene usata solo quando la proprietà DesiredVLANEndpointMode è impostata su 1 (Other). Questa proprietà deve essere impostata su Null quando la proprietà DesiredVLANEndpointMode è qualsiasi valore diverso da 1. Questa proprietà viene ereditata da CIM_EthernetPortAllocationSettingData.

OtherResourceType

Tipo di dati: stringa

Tipo di accesso: sola lettura

Stringa che descrive il tipo di risorsa quando un valore ben definito non è disponibile e ResourceType ha il valore 1 (Altro). Questa proprietà viene ereditata da CIM_ResourceAllocationSettingData e non viene usata.

Parent

Tipo di dati: stringa

Tipo di accesso: sola lettura

Elemento padre della risorsa. Questa proprietà viene ereditata da CIM_ResourceAllocationSettingData.

PoolID

Tipo di dati: stringa

Tipo di accesso: sola lettura

Identificatore del pool di risorse da cui è stata allocata questa risorsa. Questa proprietà viene ereditata da CIM_ResourceAllocationSettingData.

RequiredFeatureHints

Tipo di dati: matrice di stringhe

Tipo di accesso: sola lettura

Elenco di nomi visualizzati corrispondenti a ogni voce nella matrice RequiredFeatures .

RequiredFeatures

Tipo di dati: matrice di stringhe

Tipo di accesso: Lettura/scrittura

Elenco di identificatori di funzionalità che rappresentano tutte le funzionalità necessarie per una porta.

Prenotazione

Tipo di dati: uint64

Tipo di accesso: sola lettura

Quantità di risorse riservate per l'uso dal commutatore virtuale. Questa proprietà viene ereditata da CIM_ResourceAllocationSettingData.

ResourceSubType

Tipo di dati: stringa

Tipo di accesso: sola lettura

Stringa che descrive un sottotipo specifico di implementazione per questa risorsa. Ad esempio, questo può essere usato per distinguere modelli diversi dello stesso tipo di risorsa. Questa proprietà viene ereditata da CIM_ResourceAllocationSettingData.

ResourceType

Tipo di dati: uint16

Tipo di accesso: sola lettura

Il tipo di risorsa rappresentata dall'impostazione di allocazione. Questa proprietà viene ereditata da CIM_ResourceAllocationSettingData e viene sempre impostata su 33 (connessione Ethernet).

TestReplicaPoolID

Tipo di dati: stringa

Tipo di accesso: Lettura/scrittura

Specifica il pool di risorse di rete da cui verrà allocata una connessione al sistema di replica di test al momento della creazione.

TestReplicaSwitchName

Tipo di dati: stringa

Tipo di accesso: Lettura/scrittura

Specifica il nome visualizzato del commutatore di rete virtuale a cui verrà allocata una connessione per il sistema di replica di test al momento della creazione.

VirtualQuantity

Tipo di dati: uint64

Tipo di accesso: sola lettura

Numero totale di porte nel commutatore virtuale. Questa proprietà viene ereditata da CIM_ResourceAllocationSettingData.

VirtualQuantityUnits

Tipo di dati: stringa

Tipo di accesso: sola lettura

Specifica l'unità di misura per la proprietà VirtualQuantity . Il valore di questa proprietà deve essere un valore legale del qualificatore unità programmatice come definito nell'allegato C.1 di DSP0004 V2.5 o versione successiva. Questa proprietà viene ereditata da CIM_ResourceAllocationSettingData.

Weight

Tipo di dati: uint32

Tipo di accesso: sola lettura

Intero che definisce il peso per ogni commutatore virtuale. Questa proprietà viene ereditata da CIM_ResourceAllocationSettingData.

Intervallo: 0 1000

Requisiti

Requisito Valore
Client minimo supportato
Windows 8 [solo app desktop]
Server minimo supportato
Windows Server 2012 [solo app desktop]
Spazio dei nomi
Root\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe