Set-SCVirtualNetworkAdapterConfiguration
Hiermee wijzigt u de configuratie van de virtuele netwerkadapter in een configuratie van een virtuele machine.
Syntaxis
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 Set-SCVirtualNetworkAdapterConfiguration cmdlet 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.
De laatste opdracht wijzigt de eigenschap IPv4Address van de netwerkadapterconfiguratie die is opgeslagen in $VNAConfig en maakt de waarde van het IP-adres vast, 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 |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-IPv4AddressPool
Hiermee geeft u een statische adresgroep op die IPv4-adressen bevat.
Type: | StaticIPAddressPool |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-IPv4PAAddress
Hiermee geeft u een IP-adres van de provider in IPv4-indeling op.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-IPv4PAAddressPool
Hiermee geeft u een provider-IP-adresgroep op die IP-adressen bevat in IPv4-indeling.
Type: | StaticIPAddressPool |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-IPv6Address
Hiermee geeft u een IPv6-adres.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-IPv6AddressPool
Hiermee geeft u een statische adresgroep op die IPv6-adressen bevat.
Type: | StaticIPAddressPool |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-IPv6PAAddress
Hiermee geeft u een IP-adres van de provider in IPv6-indeling.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-IPv6PAAddressPool
Hiermee geeft u een IP-adresgroep van de provider op die IP-adressen bevat in IPv6-indeling.
Type: | StaticIPAddressPool |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | 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 |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | 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 |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-MACAddressPool
Hiermee geeft u een MAC-adresgroep.
Type: | MACAddressPool |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-PinIPv4AddressPool
Geeft aan of de door de gebruiker gekozen IPv4-adresgroep wordt bewaard tijdens de configuratie van de service-implementatie.
Type: | Boolean |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-PinIPv4PAAddressPool
Geeft aan of de IPv4-provideradresgroep die door de gebruiker is gekozen, wordt bewaard tijdens de configuratie van de service-implementatie.
Type: | Boolean |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-PinIPv6AddressPool
Hiermee wordt aangegeven of de door de gebruiker gekozen IPv6-adresgroep wordt bewaard tijdens de configuratie van de service-implementatie.
Type: | Boolean |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | 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 |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-PinMACAddressPool
Geeft aan 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 |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | 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 |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | 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 |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-VirtualNetworkAdapterConfiguration
Hiermee geeft u een configuratieobject voor een virtuele netwerkadapter op.
Type: | VirtualNetworkAdapterConfiguration |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-VMSubnet
Hiermee geeft u een subnetobject van de virtuele machine op.
Als u een VMSubnet--object wilt verkrijgen, gebruikt u de cmdlet Get-SCVMSubnet.
Type: | VMSubnet |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
Uitvoerwaarden
VirtualNetworkAdapterConfiguration
Met deze cmdlet wordt een VirtualNetworkAdapterConfiguration--object geretourneerd.