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 podzbiór 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 fizyczne karty sieciowe skonfigurowane 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 użytkownikowi.

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 .