Msvm_EthernetPortAllocationSettingData classe
Représente une demande d’allocation pour un port de commutateur statique ou dynamique, ou représente la configuration active d’un port de commutateur statique ou dynamique actuellement alloué. Une demande d’allocation pour un port de commutateur dynamique est également appelée demande de connexion.
La syntaxe suivante est un code MOF (Managed Object Format) simplifié et inclut toutes les propriétés héritées.
Syntaxe
[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;
};
Membres
La classe Msvm_EthernetPortAllocationSettingData comporte les types de membres suivants :
Propriétés
La classe Msvm_EthernetPortAllocationSettingData a ces propriétés.
-
Adresse
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Adresse de la ressource. Cette propriété est héritée de CIM_ResourceAllocationSettingData.
-
-
AddressOnParent
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Décrit l’adresse de cette ressource dans le contexte du parent. Les propriétés Parent et AddressOnParent sont utilisées pour décrire la relation de contrôleur ainsi que l’ordre des appareils sur un contrôleur. Cette propriété est héritée de CIM_ResourceAllocationSettingData.
-
-
AllocationUnits
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Unité d’allocation utilisée par les propriétés Reservation et Limit . Cette propriété est héritée de CIM_ResourceAllocationSettingData.
-
-
AutomaticAllocation
-
-
Type de données : booléen
-
Type d'accès : Lecture seule
Indique si la ressource sera automatiquement allouée. Cette propriété est héritée de CIM_ResourceAllocationSettingData.
-
-
AutomaticDeallocation
-
-
Type de données : booléen
-
Type d'accès : Lecture seule
Indique si la ressource sera automatiquement libérée. Cette propriété est héritée de CIM_ResourceAllocationSettingData.
-
-
Caption
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : MaxLen (64)
Brève description de l’objet. Cette propriété est héritée de CIM_ManagedElement et est toujours définie sur « Paramètres de port du commutateur Ethernet ».
-
-
CompartmentGuid
-
-
Type de données : chaîne
-
Type d’accès : Lecture/écriture
Cette propriété spécifie le compartiment réseau cible pour le port. Elle est uniquement prise en charge pour les adaptateurs internes.
Notes
Propriété ajoutée dans Windows 10.
-
-
Connection
-
-
Type de données : tableau de chaînes
-
Type d'accès : Lecture seule
Appareil auquel cette ressource est connectée. Cette propriété est héritée de CIM_ResourceAllocationSettingData.
-
-
ConsumerVisibility
-
-
Type de données : uint16
-
Type d'accès : Lecture seule
Visibilité du consommateur sur la ressource allouée. Cette propriété est héritée de CIM_ResourceAllocationSettingData et est toujours définie sur 3 (virtualisée).
-
-
Description
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Description de l'objet . Cette propriété est héritée de CIM_ManagedElement et est toujours définie sur « Paramètres de port du commutateur Ethernet ».
-
-
DesiredVLANEndpointMode
-
-
Type de données : uint16
-
Type d'accès : Lecture seule
Mode de configuration souhaité pour le point de terminaison VLAN. Cette propriété est utilisée pour définir la valeur initiale de la propriété OperationalEndpointMode dans la instance de Msvm_VLANEndpoint classe associée au port Ethernet ciblé. Pour connaître les valeurs possibles, consultez la propriété OperationalEndpointMode de la classe Msvm_VLANEndpoint . Cette propriété est héritée de CIM_EthernetPortAllocationSettingData.
-
-
ElementName
-
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Nom complet de l’objet. Cette propriété est héritée de CIM_SettingData. La modification de cette propriété modifie le nom de l’élément dérivé de l’appareil logique associé.
-
-
EnabledState
-
-
Type de données : uint16
-
Type d'accès : Lecture seule
Indique si la demande d’allocation est activée ou désactivée. Lorsqu’une demande d’allocation est marquée comme désactivée (3), l’allocation n’est pas traitée. L’état EnabledState d’une configuration active est toujours marqué comme Activé (2).
-
-
Activé (2)
-
Désactivé (3)
HostResource
-
Type de données : tableau de chaînes
-
Type d'accès : Lecture seule
Une seule ressource hôte peut être affectée à chaque appareil dans le commutateur virtuel, de sorte que seul le premier élément de ce tableau peut être défini. Pour les appareils qui prennent en charge cette fonctionnalité, définissez le premier élément du tableau HostResource pour qu’il contienne une référence à la ressource hôte sous-jacente à affecter. Cette propriété est héritée de CIM_ResourceAllocationSettingData.
InstanceID
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : Clé
Identifie de manière unique un instance de cette classe. Cette propriété est héritée de CIM_SettingData et est toujours définie sur « Microsoft:GUID\DeviceSpecificData ».
LastKnownSwitchName
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Dernier nom convivial connu du commutateur avec lequel ce port avait une affinité forte, le cas échéant.
Notes
Propriété ajoutée dans Windows 10.
Limite
-
Type de données : uint64
-
Type d'accès : Lecture seule
Quantité maximale de ressources hôtes correspondantes qui peuvent être consommées par le commutateur virtuel. Cette propriété est héritée de CIM_ResourceAllocationSettingData.
MappingBehavior
-
Type de données : uint16
-
Type d'accès : Lecture seule
Spécifie la façon dont cette ressource est mappée aux ressources sous-jacentes. Cette propriété est héritée de CIM_ResourceAllocationSettingData.
OtherEndpointMode
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Chaîne qui décrit le type de modèle de point de terminaison VLAN pris en charge par ce point de terminaison VLAN. Cette propriété est utilisée uniquement lorsque la propriété DesiredVLANEndpointMode a la valeur 1 (Autre). Cette propriété doit avoir la valeur Null lorsque la propriété DesiredVLANEndpointMode a une valeur autre que 1. Cette propriété est héritée de CIM_EthernetPortAllocationSettingData.
OtherResourceType
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Chaîne qui décrit le type de ressource lorsqu’une valeur bien définie n’est pas disponible et que ResourceType a la valeur 1 (Autre). Cette propriété est héritée de CIM_ResourceAllocationSettingData et elle n’est pas utilisée.
Parent
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Parent de la ressource. Cette propriété est héritée de CIM_ResourceAllocationSettingData.
PoolID
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Identificateur du pool de ressources à partir duquel cette ressource a été allouée. Cette propriété est héritée de CIM_ResourceAllocationSettingData.
RequiredFeatureHints
-
Type de données : tableau de chaînes
-
Type d'accès : Lecture seule
Liste des noms d’affichage qui correspondent à chaque entrée du tableau RequiredFeatures .
ObligatoireFeatures
-
Type de données : tableau de chaînes
-
Type d’accès : Lecture/écriture
Liste des identificateurs de fonctionnalité qui représentent toutes les fonctionnalités requises pour un port.
Réservation
-
Type de données : uint64
-
Type d'accès : Lecture seule
Quantité de ressources réservées pour une utilisation par le commutateur virtuel. Cette propriété est héritée de CIM_ResourceAllocationSettingData.
ResourceSubType
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Chaîne qui décrit un sous-type spécifique à l’implémentation pour cette ressource. Par exemple, cela peut être utilisé pour distinguer différents modèles du même type de ressource. Cette propriété est héritée de CIM_ResourceAllocationSettingData.
ResourceType
-
Type de données : uint16
-
Type d'accès : Lecture seule
Type de ressource que représente ce paramètre d’allocation. Cette propriété est héritée de CIM_ResourceAllocationSettingData, et elle est toujours définie sur 33 (connexion Ethernet).
TestReplicaPoolID
-
Type de données : chaîne
-
Type d’accès : Lecture/écriture
Spécifie le pool de ressources réseau à partir duquel une connexion sera allouée au système de test réplica lors de sa création.
TestReplicaSwitchName
-
Type de données : chaîne
-
Type d’accès : Lecture/écriture
Spécifie le nom d’affichage du commutateur de réseau virtuel auquel une connexion sera allouée pour le système de test réplica lors de sa création.
VirtualQuantity
-
Type de données : uint64
-
Type d'accès : Lecture seule
Nombre total de ports dans le commutateur virtuel. Cette propriété est héritée de CIM_ResourceAllocationSettingData.
VirtualQuantityUnits
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Spécifie l’unité de mesure de la propriété VirtualQuantity . La valeur de cette propriété doit être une valeur légale du qualificateur d’unités programmatiques tel que défini dans l’annexe C.1 de DSP0004 V2.5 ou version ultérieure. Cette propriété est héritée de CIM_ResourceAllocationSettingData.
Poids
-
Type de données : uint32
-
Type d'accès : Lecture seule
Entier qui définit le poids de chaque commutateur virtuel. Cette propriété est héritée de CIM_ResourceAllocationSettingData.
Plage : 0 1000
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows 8 [applications de bureau uniquement] |
Serveur minimal pris en charge |
Windows Server 2012 [applications de bureau uniquement] |
Espace de noms |
Racine\Virtualisation\V2 |
MOF |
|
DLL |
|