Partager via


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 .