Udostępnij za pośrednictwem


Get-SCVirtualNetwork

Pobiera obiekty sieci wirtualnej skonfigurowane na hoście programu VMM.

Składnia

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>]

Opis

Polecenie cmdlet Get-SCVirtualNetwork pobiera co najmniej jeden obiekt sieci wirtualnej skonfigurowany na hoście zarządzanym przez program Virtual Machine Manager (VMM).

Aby uzyskać informacje o sieciach wirtualnych w programie VMM, wpisz Get-Help New-SCVirtualNetwork -Detailed.

Przykłady

Przykład 1. Pobieranie wszystkich sieci wirtualnych w bazie danych programu VMM

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

Pierwsze polecenie pobiera wszystkie obiekty sieci wirtualnej na wszystkich hostach zarządzanych przez program VMM i przechowuje obiekty sieci wirtualnej w $VirtualNetworks.

Drugie polecenie wyświetla podzestaw informacji o każdym obiekcie sieci wirtualnej w $VirtualNetworks: nazwę każdej sieci wirtualnej, hosta fizycznego, na którym skonfigurowano każdą sieć wirtualną, oraz fizycznych kart sieciowych skonfigurowanych na hoście dla każdej sieci wirtualnej.

Przykład 2: Pobieranie wszystkich sieci wirtualnych na określonym hoście

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

Pierwsze polecenie pobiera obiekt hosta o nazwie VMHost01 i przechowuje obiekt w zmiennej $VMHost.

Drugie polecenie pobiera wszystkie obiekty sieci wirtualnej na maszynie wirtualnej VMHost01 i wyświetla informacje o każdej sieci wirtualnej.

Przykład 3. Pobieranie sieci wirtualnej według nazwy z określonego hosta

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

Pierwsze polecenie pobiera obiekt hosta o nazwie VMHost02 i przechowuje obiekt w zmiennej $VMHost.

Drugie polecenie pobiera obiekt sieci wirtualnej o nazwie InternalVNet01 z vmHost02 i przechowuje obiekt w zmiennej $VN.

Ostatnie polecenie wyświetla informacje o sieci wirtualnej przechowywanej w $VN dla użytkownika.

Parametry

-ID

Określa identyfikator liczbowy jako globalnie unikatowy identyfikator lub identyfikator GUID dla określonego obiektu.

Type:Guid
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Name

Określa nazwę obiektu programu VMM.

Type:String
Position:0
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VMHost

Określa obiekt hosta maszyny wirtualnej. Program VMM obsługuje hosty funkcji Hyper-V, hosty VMware ESX i hosty Citrix XenServer.

Aby uzyskać więcej informacji na temat każdego typu hosta, zobacz polecenie cmdlet Add-SCVMHost .

Type:Host
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-VMHostCluster

Określa obiekt klastra hostów programu VMM.

Type:HostCluster
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-VMMServer

Określa obiekt serwera programu VMM.

Type:ServerConnection
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

Dane wyjściowe

VirtualNetwork

To polecenie cmdlet zwraca obiekt VirtualNetwork .