Set-SCVirtualNetworkAdapterConfiguration
Modifie la configuration de la carte réseau virtuelle contenue dans une configuration de machine virtuelle.
Syntax
Set-SCVirtualNetworkAdapterConfiguration
[-IPv4PAAddressPool <StaticIPAddressPool>]
[-IPv4AddressPool <StaticIPAddressPool>]
[-PinIPv4PAAddressPool <Boolean>]
[-PinIPv4AddressPool <Boolean>]
[-IPv6PAAddressPool <StaticIPAddressPool>]
[-IPv6AddressPool <StaticIPAddressPool>]
[-PinIPv6AddressPool <Boolean>]
[-PinIPv6PAAddressPool <Boolean>]
[-MACAddressPool <MACAddressPool>]
[-PinMACAddressPool <Boolean>]
[-IPv4PAAddress <String>]
[-IPv4Address <String>]
[-IPv6PAAddress <String>]
[-IPv6Address <String>]
[-MACAddress <String>]
-VirtualNetworkAdapterConfiguration <VirtualNetworkAdapterConfiguration>
[-VMSubnet <VMSubnet>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Description
L’applet de commande Set-SCVirtualNetworkAdapterConfiguration modifie les informations de configuration de la carte réseau virtuelle contenues dans une configuration de machine virtuelle.
Exemples
Exemple 1 : Définir les propriétés de la configuration de la carte réseau virtuelle pour une configuration de machine virtuelle
PS C:\> $ServiceConfig = Get-SCServiceConfiguration -Name "Service01"
PS C:\> $TierConfig = Get-SCComputerTierConfiguration -ServiceConfiguration $ServiceConfig
PS C:\> $VMConfig = Get-SCVMConfiguration -ComputerTierConfiguration $TierConfig
PS C:\> $VNAConfig = Get-SCVirtualNetworkAdapterConfiguration -VMConfiguration $VMConfig[0]
PS C:\> Set-SCVirtualNetworkAdapterConfiguration -VirtualNetworkAdapterConfiguration $VNAConfig -IPv4Address "10.255.234.155" -PinIPv4AddressPool $True
La première commande obtient l’objet de configuration de service nommé Service01 et stocke l’objet dans la variable $ServiceConfig.
La deuxième commande obtient la configuration de la couche ordinateur pour la configuration de service stockée dans $ServiceConfig et stocke l’objet dans la variable $TierConfig.
La troisième commande obtient la configuration de la machine virtuelle pour la configuration de la couche ordinateur stockée dans $TierConfig et stocke l’objet dans la variable $VMConfig.
La quatrième commande obtient la configuration de la carte réseau virtuelle pour la première configuration de machine virtuelle stockée dans $VMConfig et stocke l’objet dans la variable $VNAConfig.
La dernière commande modifie la propriété IPv4Address de la configuration de la carte réseau stockée dans $VNAConfig et épingle la valeur de l’adresse IP, ce qui l’empêche d’être modifiée pendant le placement.
Paramètres
-IPv4Address
Spécifie une adresse IPv4.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IPv4AddressPool
Spécifie un pool d’adresses statiques qui contient des adresses IPv4.
Type: | StaticIPAddressPool |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IPv4PAAddress
Spécifie une adresse IP du fournisseur au format IPv4.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IPv4PAAddressPool
Spécifie un pool d’adresses IP de fournisseur qui contient des adresses IP au format IPv4.
Type: | StaticIPAddressPool |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IPv6Address
Spécifie une adresse IPv6.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IPv6AddressPool
Spécifie un pool d’adresses statiques qui contient des adresses IPv6.
Type: | StaticIPAddressPool |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IPv6PAAddress
Spécifie une adresse IP du fournisseur au format IPv6.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IPv6PAAddressPool
Spécifie un pool d’adresses IP de fournisseur qui contient des adresses IP au format IPv6.
Type: | StaticIPAddressPool |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Spécifie que la progression des travaux est suivie et stockée dans la variable nommée par ce paramètre.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MACAddress
Spécifie l’adresse de contrôle d’accès multimédia (MAC) ou un ensemble d’adresses MAC pour une carte réseau physique ou virtuelle sur un ordinateur.
- Exemple de format pour une seule adresse MAC :
-MACAddress "00-15-5D-B4-DC-00"
- Exemple de format pour un ensemble d’adresses MAC :
-MACAddress "00-15-5D-B4-DC-00", "00-1A-A0-E3-75-29"
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MACAddressPool
Spécifie un pool d’adresses MAC.
Type: | MACAddressPool |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PinIPv4AddressPool
Indique si le pool d’adresses IPv4 choisi par l’utilisateur est conservé pendant la configuration du déploiement du service.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PinIPv4PAAddressPool
Indique si le pool d’adresses du fournisseur IPv4 choisi par l’utilisateur est conservé pendant la configuration du déploiement du service.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PinIPv6AddressPool
Indique si le pool d’adresses IPv6 choisi par l’utilisateur est conservé pendant la configuration du déploiement du service.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PinIPv6PAAddressPool
Indique si le pool d’adresses du fournisseur IPv6 choisi par l’utilisateur est conservé pendant la configuration du déploiement du service.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PinMACAddressPool
Indique si le pool d’adresses MAC choisi par l’utilisateur est conservé pendant la configuration du déploiement du service.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Spécifie l’ID de l’info-bulle d’optimisation des performances et des ressources (CONSEIL PRO) qui a déclenché cette action. Ce paramètre vous permet d’auditer les conseils PRO.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Indique que le travail s’exécute de manière asynchrone afin que le contrôle retourne immédiatement à l’interpréteur de commandes.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualNetworkAdapterConfiguration
Spécifie un objet de configuration de carte réseau virtuelle.
Type: | VirtualNetworkAdapterConfiguration |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMSubnet
Spécifie un objet de sous-réseau de machine virtuelle.
Pour obtenir un objet VMSubnet , utilisez l’applet de commande Get-SCVMSubnet .
Type: | VMSubnet |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Sorties
VirtualNetworkAdapterConfiguration
Cette applet de commande retourne un objet VirtualNetworkAdapterConfiguration .