Get-SCVirtualNetwork
Ruft virtuelle Netzwerkobjekte ab, die auf einem VMM-Host konfiguriert sind.
Syntax
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>]
Beschreibung
Das Cmdlet Get-SCVirtualNetwork ruft ein oder mehrere virtuelle Netzwerkobjekte auf einem host konfiguriert, der von Virtual Machine Manager (VMM) verwaltet wird.
Geben Sie Get-Help New-SCVirtualNetwork -Detailed
Informationen zu virtuellen Netzwerken in VMM ein.
Beispiele
Beispiel 1: Abrufen aller virtuellen Netzwerke in der VMM-Datenbank
PS C:\> $VirtualNetworks = Get-SCVirtualNetwork
PS C:\> $VirtualNetworks | Format-List Name,VMHost,VMHostNetworkadapters
Der erste Befehl ruft alle virtuellen Netzwerkobjekte auf allen von VMM verwalteten Hosts ab und speichert die virtuellen Netzwerkobjekte in $VirtualNetworks.
Der zweite Befehl zeigt eine Teilmenge von Informationen zu jedem virtuellen Netzwerkobjekt in $VirtualNetworks an: den Namen jedes virtuellen Netzwerks, den physischen Host, auf dem jedes virtuelle Netzwerk konfiguriert ist, und die physischen Netzwerkadapter, die auf dem Host für jedes virtuelle Netzwerk konfiguriert sind.
Beispiel 2: Abrufen aller virtuellen Netzwerke auf einem bestimmten Host
PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost01.Contoso.com"
PS C:\> Get-SCVirtualNetwork -VMHost $VMHost
Der erste Befehl ruft das Hostobjekt namens VMHost01 ab und speichert das Objekt in der $VMHost Variable.
Der zweite Befehl ruft alle virtuellen Netzwerkobjekte auf VMHost01 ab und zeigt Informationen zu jedem virtuellen Netzwerk an.
Beispiel 3: Abrufen eines virtuellen Netzwerks nach Name aus einem bestimmten Host
PS C:\> $VMHost = Get-SCVMHost -ComputerName "VMHost02.Contoso.com"
PS C:\> $VN = Get-SCVirtualNetwork -VMHost $VMHost -Name "InternalVNet01"
PS C:\> $VN
Der erste Befehl ruft das Hostobjekt namens VMHost02 ab und speichert das Objekt in der $VMHost Variablen.
Der zweite Befehl ruft das virtuelle Netzwerkobjekt namens InternalVNet01 von VMHost02 ab und speichert das Objekt in der $VN Variablen.
Der letzte Befehl zeigt Informationen über das virtuelle Netzwerk an, das im $VN für den Benutzer gespeichert ist.
Parameter
-ID
Gibt den numerischen Bezeichner als global eindeutigen Bezeichner oder GUID für ein bestimmtes Objekt an.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
Gibt den Namen eines VMM-Objekts an.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMHost
Gibt ein Hostobjekt für virtuelle Maschinen an. VMM unterstützt Hyper-V-Hosts, VMware ESX-Hosts und Citrix XenServer-Hosts.
Weitere Informationen zu jedem Hosttyp finden Sie im Add-SCVMHost-Cmdlet .
Type: | Host |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMHostCluster
Gibt ein VMM-Hostclusterobjekt an.
Type: | HostCluster |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMMServer
Gibt ein VMM-Serverobjekt an.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Ausgaben
VirtualNetwork
Dieses Cmdlet gibt ein VirtualNetwork-Objekt zurück.