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 mindestens ein virtuelles Netzwerkobjekt ab, das auf einem Host konfiguriert ist, der von Virtual Machine Manager (VMM) verwaltet wird.
Geben Sie Informationen zu virtuellen Netzwerken in VMM ein Get-Help New-SCVirtualNetwork -Detailed
.
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 Variablen.
Der zweite Befehl ruft alle virtuellen Netzwerkobjekte auf VMHost01 ab und zeigt Informationen zu jedem virtuellen Netzwerk an.
Beispiel 3: Abrufen eines virtuellen Netzwerks anhand des Namens eines bestimmten Hosts
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 mit dem Namen InternalVNet01 von VMHost02 ab und speichert das Objekt in der $VN Variablen.
Der letzte Befehl zeigt Informationen zum virtuellen 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.