Delen via


Set-SCVirtualNetworkAdapterConfiguration

Hiermee wijzigt u de configuratie van de virtuele netwerkadapter in een configuratie van een virtuele machine.

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

De cmdlet Set-SCVirtualNetworkAdapterConfiguration wijzigt de configuratiegegevens van de virtuele netwerkadapter die zich in een configuratie van een virtuele machine bevindt.

Voorbeelden

Voorbeeld 1: De eigenschappen van de configuratie van de virtuele netwerkadapter instellen voor een configuratie van een virtuele machine

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

Met de eerste opdracht wordt het serviceconfiguratieobject met de naam Service01 opgehaald en wordt het object opgeslagen in de $ServiceConfig variabele.

Met de tweede opdracht wordt de configuratie van de computerlaag opgehaald voor de serviceconfiguratie die is opgeslagen in $ServiceConfig en wordt het object opgeslagen in de $TierConfig variabele.

Met de derde opdracht wordt de configuratie van de virtuele machine opgehaald voor de configuratie van de computerlaag die is opgeslagen in $TierConfig en wordt het object opgeslagen in de $VMConfig variabele.

Met de vierde opdracht wordt de configuratie van de virtuele netwerkadapter opgehaald voor de eerste configuratie van de virtuele machine die is opgeslagen in $VMConfig en wordt het object opgeslagen in de $VNAConfig variabele.

Met de laatste opdracht wordt de eigenschap IPv4Address van de configuratie van de netwerkadapter gewijzigd die is opgeslagen in $VNAConfig en wordt de waarde van het IP-adres vastgemaakt, waardoor deze niet kan worden gewijzigd tijdens de plaatsing.

Parameters

-IPv4Address

Hiermee geeft u een IPv4-adres op.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-IPv4AddressPool

Hiermee geeft u een statische adresgroep die IPv4-adressen bevat.

Type:StaticIPAddressPool
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-IPv4PAAddress

Hiermee geeft u een IP-adres van de provider op in IPv4-indeling.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-IPv4PAAddressPool

Hiermee geeft u een PROVIDER IP-adresgroep die IP-adressen in IPv4-indeling bevat.

Type:StaticIPAddressPool
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-IPv6Address

Hiermee geeft u een IPv6-adres op.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-IPv6AddressPool

Hiermee geeft u een statische adresgroep die IPv6-adressen bevat.

Type:StaticIPAddressPool
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-IPv6PAAddress

Hiermee geeft u een IP-adres van de provider in IPv6-indeling.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-IPv6PAAddressPool

Hiermee geeft u een PROVIDER IP-adresgroep die IP-adressen bevat in IPv6-indeling.

Type:StaticIPAddressPool
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-JobVariable

Hiermee geeft u op dat de voortgang van de taak wordt bijgehouden en opgeslagen in de variabele met de naam van deze parameter.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MACAddress

Hiermee geeft u het MAC-adres (Media Access Control) of een set MAC-adressen op voor een fysieke of virtuele netwerkadapter op een computer.

  • Voorbeeldindeling voor één MAC-adres: -MACAddress "00-15-5D-B4-DC-00"
  • Voorbeeldindeling voor een set MAC-adressen: -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

Hiermee geeft u een MAC-adresgroep.

Type:MACAddressPool
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PinIPv4AddressPool

Hiermee wordt aangegeven of de IPv4-adresgroep die door de gebruiker is gekozen, wordt bewaard tijdens de configuratie van de service-implementatie.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PinIPv4PAAddressPool

Hiermee wordt aangegeven of de adresgroep van de IPv4-provider die door de gebruiker is gekozen, wordt bewaard tijdens de configuratie van de service-implementatie.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PinIPv6AddressPool

Hiermee wordt aangegeven of de door de gebruiker gekozen IPv6-adresgroep behouden blijft tijdens de configuratie van de service-implementatie.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PinIPv6PAAddressPool

Geeft aan of de adresgroep van de IPv6-provider die door de gebruiker is gekozen, wordt bewaard tijdens de configuratie van de service-implementatie.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PinMACAddressPool

Hiermee wordt aangegeven of de MAC-adresgroep die door de gebruiker is gekozen, wordt bewaard tijdens de configuratie van de service-implementatie.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PROTipID

Hiermee geeft u de id op van de tip prestatie- en resourceoptimalisatie (PRO-tip) die deze actie heeft geactiveerd. Met deze parameter kunt u PRO-tips controleren.

Type:Guid
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RunAsynchronously

Geeft aan dat de taak asynchroon wordt uitgevoerd, zodat het besturingselement onmiddellijk terugkeert naar de opdrachtshell.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VirtualNetworkAdapterConfiguration

Hiermee geeft u een configuratieobject voor een virtuele netwerkadapter op.

Type:VirtualNetworkAdapterConfiguration
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-VMSubnet

Hiermee geeft u een subnetobject voor de virtuele machine op.

Gebruik de cmdlet Get-SCVMSubnet om een VMSubnet-object te verkrijgen.

Type:VMSubnet
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Uitvoerwaarden

VirtualNetworkAdapterConfiguration

Deze cmdlet retourneert een VirtualNetworkAdapterConfiguration-object .