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 -Detailed
voor 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.