Delen via


Get-SCVirtualNetwork

Hiermee worden virtuele netwerkobjecten opgehaald die zijn geconfigureerd op een VMM-host.

Syntaxis

Get-SCVirtualNetwork
   [-VMMServer <ServerConnection>]
   [[-Name] <String>]
   [<CommonParameters>]
Get-SCVirtualNetwork
   -VMHostCluster <HostCluster>
   [[-Name] <String>]
   [<CommonParameters>]
Get-SCVirtualNetwork
   -ID <Guid>
   [[-Name] <String>]
   [<CommonParameters>]
Get-SCVirtualNetwork
   -VMHost <Host>
   [[-Name] <String>]
   [<CommonParameters>]

Description

De Get-SCVirtualNetwork cmdlet haalt een of meer virtuele netwerkobjecten die zijn geconfigureerd op een host die wordt beheerd door Virtual Machine Manager (VMM).

Typ Get-Help New-SCVirtualNetwork -Detailedvoor informatie over virtuele netwerken in VMM.

Voorbeelden

Voorbeeld 1: Alle virtuele netwerken ophalen in de VMM-database

PS C:\> $VirtualNetworks = Get-SCVirtualNetwork 
PS C:\> $VirtualNetworks | Format-List Name,VMHost,VMHostNetworkadapters

Met de eerste opdracht worden alle virtuele netwerkobjecten opgehaald op alle hosts die worden beheerd door VMM en worden de virtuele-netwerkobjecten opgeslagen in $VirtualNetworks.

Met de tweede opdracht wordt een subset met informatie weergegeven over elk virtueel netwerkobject in $VirtualNetworks: de naam van elk virtueel netwerk, de fysieke host waarop elk virtueel netwerk is geconfigureerd en de fysieke netwerkadapters die zijn geconfigureerd op de host voor elk virtueel netwerk.

Voorbeeld 2: Alle virtuele netwerken op een specifieke host ophalen

PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost01.Contoso.com" 
PS C:\> Get-SCVirtualNetwork -VMHost $VMHost

Met de eerste opdracht wordt het hostobject met de naam VMHost01 opgehaald en wordt het object opgeslagen in de $VMHost variabele.

Met de tweede opdracht worden alle virtuele netwerkobjecten op VMHost01 opgehaald en wordt informatie over elk virtueel netwerk weergegeven.

Voorbeeld 3: Een virtueel netwerk ophalen op naam van een specifieke host

PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost02.Contoso.com" 
PS C:\> $VN = Get-SCVirtualNetwork -VMHost $VMHost -Name "InternalVNet01"
PS C:\> $VN

Met de eerste opdracht wordt het hostobject met de naam VMHost02 opgehaald en wordt het object opgeslagen in de $VMHost variabele.

Met de tweede opdracht wordt het virtuele netwerkobject InternalVNet01 opgehaald van VMHost02 en wordt het object opgeslagen in de $VN variabele.

Met de laatste opdracht wordt informatie weergegeven over het virtuele netwerk dat is opgeslagen in $VN aan de gebruiker.

Parameters

-ID

Hiermee geeft u de numerieke id op als een globaal unieke id of GUID voor een specifiek object.

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

-Name

Hiermee geeft u de naam van een VMM-object.

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

-VMHost

Hiermee geeft u een hostobject voor de virtuele machine. VMM ondersteunt Hyper-V hosts, VMware ESX-hosts en Citrix XenServer-hosts.

Zie de cmdlet Add-SCVMHost voor meer informatie over elk type host.

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

-VMHostCluster

Hiermee geeft u een VMM-hostclusterobject.

Type:HostCluster
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
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

Uitvoerwaarden

VirtualNetwork

Met deze cmdlet wordt een VirtualNetwork--object geretourneerd.