Delen via


Set-SCVMSubnet

Hiermee wijzigt u een subnet van een virtuele machine.

Syntaxis

Set-SCVMSubnet
   [-VMMServer <ServerConnection>]
   [-VMSubnet] <VMSubnet>
   [-Name <String>]
   [-Description <String>]
   [-SubnetVLan <SubnetVLan[]>]
   [-MaxNumberOfPorts <UInt32>]
   [-RemoveMaxNumberOfPorts]
   [-PortACL <PortACL>]
   [-RemovePortACL]
   [-RunAsynchronously]
   [-PROTipID <Guid>]
   [-JobVariable <String>]
   [-OnBehalfOfUser <String>]
   [-OnBehalfOfUserRole <UserRole>]
   [<CommonParameters>]

Description

De cmdlet Set-SCVMSubnet wijzigt de eigenschappen van een subnet van een virtuele machine.

Gebruik de cmdlet Get-SCVMSubnet om een subnetobject voor een virtuele machine op te halen dat moet worden bijgewerkt.

Typ Get-Help New-SCVMSubnet -Detailedvoor meer informatie over subnetten van virtuele machines.

Voorbeelden

Voorbeeld 1: Het subnet-VLan voor een subnet van een virtuele machine wijzigen

PS C:\> $SubnetVLan = New-SCSubnetVLan -Subnet "192.168.4.0/24"
PS C:\> Get-SCVMSubnet -Name "VMSubnet01" | Set-SCVMSubnet -SubnetVLan $SubNetVLan

Met de eerste opdracht maakt u een VLan-subnetobject en slaat u het object op in de $SubnetVLan variabele.

Met de tweede opdracht wordt het subnetobject van de virtuele machine met de naam VMSubnet01 opgehaald en wordt de pijplijnoperator gebruikt om het object door te geven aan Set-SCVMSubnet- die het subnet VLan bijwerkt naar 192.168.4.0/24.

Parameters

-Description

Hiermee geeft u een beschrijving voor het subnet van de virtuele machine.

Type:String
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

-MaxNumberOfPorts

Hiermee geeft u het maximum aantal poorten dat wordt ondersteund door het subnet van de virtuele machine.

Type:UInt32
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Name

Hiermee geeft u de naam van een VMM-object (Virtual Machine Manager).

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-OnBehalfOfUser

Hiermee geeft u een gebruikersnaam. Deze cmdlet werkt namens de gebruiker die deze parameter opgeeft.

Type:String
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-OnBehalfOfUserRole

Hiermee geeft u een gebruikersrol op. Gebruik de cmdlet Get-SCUserRole om een gebruikersrol te verkrijgen. Deze cmdlet werkt namens de gebruikersrol die met deze parameter wordt opgegeven.

Type:UserRole
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-PortACL

Hiermee geeft u een poorttoegangsbeheerlijst (ACL) op.

Type:PortACL
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

-RemoveMaxNumberOfPorts

Hiermee verwijdert u de waarde die is ingesteld op het subnet van de virtuele machine voor het maximum aantal poorten dat wordt ondersteund door het subnet van de virtuele machine.

Type:SwitchParameter
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-RemovePortACL

Geeft aan dat met deze bewerking de poort-ACL wordt verwijderd.

Type:SwitchParameter
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

-SubnetVLan

Hiermee geeft u een of meer IP-subnet- en VLAN-sets.

Typ Get-Help New-SCSubNetVLanvoor informatie over het maken van een SubnetVLan-object.

Type:SubnetVLan[]
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-VMMServer

Hiermee geeft u een VMM-serverobject.

Type:ServerConnection
Position:Named
Default value:None
Vereist:False
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:0
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False