Поделиться через


Get-SCVirtualNetwork

Возвращает объекты виртуальной сети, настроенные на узле VMM.

Синтаксис

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

Описание

Командлет Get-SCVirtualNetwork получает один или несколько объектов виртуальной сети, настроенных на узле, управляемом Virtual Machine Manager (VMM).

Для получения сведений о виртуальных сетях в VMM введите Get-Help New-SCVirtualNetwork -Detailed.

Примеры

Пример 1. Получение всех виртуальных сетей в базе данных VMM

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

Первая команда получает все объекты виртуальной сети на всех узлах, управляемых VMM, и сохраняет объекты виртуальной сети в $VirtualNetworks.

Вторая команда отображает подмножество сведений о каждом объекте виртуальной сети в $VirtualNetworks: имя каждой виртуальной сети, физический узел, на котором настроена каждая виртуальная сеть, и физические сетевые адаптеры, настроенные на узле для каждой виртуальной сети.

Пример 2. Получение всех виртуальных сетей на определенном узле

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

Первая команда возвращает объект узла с именем VMHost01 и сохраняет объект в переменной $VMHost.

Вторая команда получает все объекты виртуальной сети в VMHost01 и отображает сведения о каждой виртуальной сети.

Пример 3. Получение виртуальной сети по имени из определенного узла

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

Первая команда возвращает объект узла с именем VMHost02 и сохраняет объект в переменной $VMHost.

Вторая команда получает объект виртуальной сети с именем InternalVNet01 из VMHost02 и сохраняет объект в переменной $VN.

Последняя команда отображает сведения о виртуальной сети, хранящейся в $VN пользователю.

Параметры

-ID

Указывает числовой идентификатор в качестве глобально уникального идентификатора или GUID для определенного объекта.

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

-Name

Указывает имя объекта VMM.

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

-VMHost

Указывает объект узла виртуальной машины. VMM поддерживает узлы Hyper-V, узлы VMware ESX и узлы Citrix XenServer.

Дополнительные сведения о каждом типе узла см. в командлете Add-SCVMHost .

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

-VMHostCluster

Указывает объект кластера узла VMM.

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

-VMMServer

Указывает объект сервера VMM.

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

Выходные данные

VirtualNetwork

Этот командлет возвращает объект VirtualNetwork .