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.