Set-SCVirtualNetwork
Ändrar egenskaperna för ett virtuellt nätverk som konfigurerats på en värd som hanteras av VMM.
Syntax
Set-SCVirtualNetwork
[-VirtualNetwork] <VirtualNetwork>
[-Name <String>]
[-Description <String>]
[-BoundToVMHost <Boolean>]
[-HostBoundVLanId <UInt16>]
[-JobGroup <Guid>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Set-SCVirtualNetwork
[-VirtualNetwork] <VirtualNetwork>
-LogicalSwitch <LogicalSwitch>
[-VMHostNetworkAdapters <HostNetworkAdapter[]>]
[-Description <String>]
[-JobGroup <Guid>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Set-SCVirtualNetwork
[-VirtualNetwork] <VirtualNetwork>
-LogicalSwitch <LogicalSwitch>
[-Description <String>]
[-JobGroup <Guid>]
[-ConvertToLogicalSwitch]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Set-SCVirtualNetwork
[-ClusterVirtualNetwork] <ClusterVirtualNetwork>
[-Name <String>]
[-Description <String>]
[-BoundToVMHost <Boolean>]
[-HostBoundVLanId <UInt16>]
[-JobGroup <Guid>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[<CommonParameters>]
Description
Cmdleten Set-SCVirtualNetwork ändrar egenskaperna för ett virtuellt nätverk som konfigurerats på en värd som hanteras av Virtual Machine Manager (VMM).
Egenskaper för virtuellt nätverk som du kan ändra är:
Valfri värd. För ett virtuellt nätverk som har konfigurerats för virtuella datorer som distribuerats på en värd som stöds av VMM (en Hyper-V-, VMware ESX- eller Citrix XenServer-värd) kan du ange eller ändra namnet eller beskrivningen.
Endast Hyper-V-värd. Om värden är en Hyper-V-värd kan du också konfigurera om virtuella datorer är bundna till värden (och därmed kan komma åt värdoperativsystemet), och du kan ange en numerisk identifierare för ett virtuellt lokalt nätverk (VLAN) på värden.
Exempel
Exempel 1: Ta bort bindning av ett virtuellt nätverk från en värd
PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost01.Contoso.com"
PS C:\> $VirtualNetwork = Get-SCVirtualNetwork -VMHost $VMHost -Name "InternalVNet01"
PS C:\> Set-SCVirtualNetwork -VirtualNetwork $VirtualNetwork -Name "UnboundVNet01" -BoundToVMHost $False
Det första kommandot hämtar värdobjektet med namnet VMHost01 och lagrar objektet i variabeln $VMHost.
Det andra kommandot hämtar det virtuella nätverksobjektet med namnet InternalVNet01 från VMHost01 och lagrar objektet i variabeln $VirtualNetwork.
Det senaste kommandot byter namn på det virtuella nätverket till UnboundVNet01 och anger VMHostBound till $False. Detta avbindar det virtuella nätverket från värden, vilket förhindrar att virtuella datorer som är anslutna till det här virtuella nätverket kommer åt värden via det här nätverket.
Parametrar
-BoundToVMHost
Anger om ett virtuellt nätverk är bundet till en värd. Genom att binda ett virtuellt nätverk till en värd kan du använda nätverkskommunikation till värden.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ClusterVirtualNetwork
Anger ett virtuellt klusternätverksobjekt.
Type: | ClusterVirtualNetwork |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ConvertToLogicalSwitch
Anger att denna cmdlet konverterar det virtuella nätverket till en logisk växel.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
Anger en beskrivning av det virtuella nätverket.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-HostBoundVLanId
Tilldelar ett VLAN till det virtuella nätverkskort som skapades för värden för det angivna virtuella nätverket.
Type: | UInt16 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobGroup
Anger en identifierare för en serie kommandon som ska köras som en uppsättning precis innan det sista kommandot som innehåller samma jobbgruppsidentifierare körs.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Anger att jobb förloppet spåras och lagras i variabeln med namnet av den här parametern.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LogicalSwitch
Anger ett logiskt växelobjekt.
Type: | LogicalSwitch |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
Anger namnet på ett VMM-objekt.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PROTipID
Anger ID för tipset om prestanda- och resursoptimering (PRO-tips) som utlöste den här åtgärden. Med den här parametern kan du granska PRO-tips.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Anger att jobbet körs asynkront så att kontrollen återgår till kommandogränssnittet omedelbart.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualNetwork
Anger ett virtuellt nätverksobjekt.
Type: | VirtualNetwork |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMHostNetworkAdapters
Anger en matris med ett eller flera fysiska nätverkskortsobjekt på en värd som virtuella datorer som distribuerats på den värden kan ansluta till.
Exempelformat: -VMHostNetworkAdapters $VMHostNICs
Type: | HostNetworkAdapter[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Utdata
VirtualNetwork
Den här cmdleten returnerar ett VirtualNetwork-objekt .