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 .