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 .