Remove-VMNetworkAdapterRoutingDomainMapping
Remove-VMNetworkAdapterRoutingDomainMapping
Removes a routing domain from a virtual network adapter.
Синтаксис
Parameter Set: VMName
Remove-VMNetworkAdapterRoutingDomainMapping [-VMName] <String[]> [-ComputerName <String[]> ] [-Passthru] [-RoutingDomainID <String> ] [-RoutingDomainName <String> ] [-VMNetworkAdapterName <String> ] [-Confirm] [-WhatIf] [ <CommonParameters>]
Parameter Set: InputObjectParameter
Remove-VMNetworkAdapterRoutingDomainMapping [-InputObject] <VMNetworkAdapterRoutingDomainSetting[]> [-Passthru] [-Confirm] [-WhatIf] [ <CommonParameters>]
Parameter Set: ManagementOS
Remove-VMNetworkAdapterRoutingDomainMapping -ManagementOS [-ComputerName <String[]> ] [-Passthru] [-RoutingDomainID <String> ] [-RoutingDomainName <String> ] [-VMNetworkAdapterName <String> ] [-Confirm] [-WhatIf] [ <CommonParameters>]
Parameter Set: ResourceObject
Remove-VMNetworkAdapterRoutingDomainMapping [-VMNetworkAdapter] <VMNetworkAdapterBase[]> [-Passthru] [-RoutingDomainID <String> ] [-RoutingDomainName <String> ] [-Confirm] [-WhatIf] [ <CommonParameters>]
Parameter Set: VMObject
Remove-VMNetworkAdapterRoutingDomainMapping [-VM] <VirtualMachine[]> [-Passthru] [-RoutingDomainID <String> ] [-RoutingDomainName <String> ] [-VMNetworkAdapterName <String> ] [-Confirm] [-WhatIf] [ <CommonParameters>]
Подробное описание
The Remove-VmNetworkAdapterRoutingDomainMapping cmdlet removes a routing domain from a virtual network adapter on a multitenant gateway virtual machine.
Параметры
-ComputerName<String[]>
Specifies an array of Hyper-V hosts. The cmdlet removes the virtual subnets from the Hyper-V hosts that you specify.
Псевдонимы |
отсутствуют |
Требуется? |
false |
Указать положение? |
named |
Значение по умолчанию |
отсутствуют |
Принимать входные данные конвейера? |
false |
Принимать подстановочные знаки? |
false |
-InputObject<VMNetworkAdapterRoutingDomainSetting[]>
Задает ввод для командлета. Вы можете использовать этот параметр или передать ввод командлету.
Псевдонимы |
отсутствуют |
Требуется? |
true |
Указать положение? |
1 |
Значение по умолчанию |
отсутствуют |
Принимать входные данные конвейера? |
True (ByValue, ByPropertyName) |
Принимать подстановочные знаки? |
false |
-ManagementOS
Indicates that the cmdlet removes the virtual subnet on the parent partition or host operating system.
Псевдонимы |
отсутствуют |
Требуется? |
true |
Указать положение? |
named |
Значение по умолчанию |
отсутствуют |
Принимать входные данные конвейера? |
false |
Принимать подстановочные знаки? |
false |
-Passthru
Возвращает объект, представляющий элемент, с которым вы работаете. По умолчанию этот командлет не создает выходные данные.
Псевдонимы |
отсутствуют |
Требуется? |
false |
Указать положение? |
named |
Значение по умолчанию |
отсутствуют |
Принимать входные данные конвейера? |
false |
Принимать подстановочные знаки? |
false |
-RoutingDomainID<String>
Specifies the ID of a routing domain. The ID of a routing domain is a system-assigned GUID. The cmdlet removes the virtual subnet from the routing domain that you specify.
Псевдонимы |
отсутствуют |
Требуется? |
false |
Указать положение? |
named |
Значение по умолчанию |
отсутствуют |
Принимать входные данные конвейера? |
false |
Принимать подстановочные знаки? |
false |
-RoutingDomainName<String>
Specifies the name of a routing domain. The cmdlet removes the virtual subnet from the routing domain that you specify.
Псевдонимы |
отсутствуют |
Требуется? |
false |
Указать положение? |
named |
Значение по умолчанию |
отсутствуют |
Принимать входные данные конвейера? |
false |
Принимать подстановочные знаки? |
false |
-VM<VirtualMachine[]>
Specifies an array of virtual machines. The cmdlet removes the virtual subnet from the virtual machines that you specify. To obtain a virtual machine object, use the Get-VM cmdlet.
Псевдонимы |
отсутствуют |
Требуется? |
true |
Указать положение? |
1 |
Значение по умолчанию |
отсутствуют |
Принимать входные данные конвейера? |
True (ByValue) |
Принимать подстановочные знаки? |
false |
-VMName<String[]>
Specifies an array of names of virtual machines. The cmdlet removes the virtual subnet from the virtual machines that you specify.
Псевдонимы |
отсутствуют |
Требуется? |
true |
Указать положение? |
1 |
Значение по умолчанию |
отсутствуют |
Принимать входные данные конвейера? |
True (ByValue) |
Принимать подстановочные знаки? |
false |
-VMNetworkAdapter<VMNetworkAdapterBase[]>
Specifies an array of virtual machine network adapters as VMNetworkAdapterBase objects. The cmdlet removes the virtual subnet for the adapters that you specify. To obtain a network adapter, use the Get-VMNetworkAdapter cmdlet.
Псевдонимы |
отсутствуют |
Требуется? |
true |
Указать положение? |
1 |
Значение по умолчанию |
отсутствуют |
Принимать входные данные конвейера? |
True (ByValue) |
Принимать подстановочные знаки? |
false |
-VMNetworkAdapterName<String>
Specifies the name of a virtual network adapter. The cmdlet removes the virtual subnet for the adapter that you specify.
Псевдонимы |
отсутствуют |
Требуется? |
false |
Указать положение? |
named |
Значение по умолчанию |
отсутствуют |
Принимать входные данные конвейера? |
false |
Принимать подстановочные знаки? |
false |
-Confirm
Запрос на подтверждение перед выполнением командлета.
Требуется? |
false |
Указать положение? |
named |
Значение по умолчанию |
false |
Принимать входные данные конвейера? |
false |
Принимать подстановочные знаки? |
false |
-WhatIf
Показывает, что произойдет при запуске командлета. Командлет не запущен.
Требуется? |
false |
Указать положение? |
named |
Значение по умолчанию |
false |
Принимать входные данные конвейера? |
false |
Принимать подстановочные знаки? |
false |
<CommonParameters>
Этот командлет поддерживает следующие параметры: -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer, и -OutVariable. Для получения дополнительных сведений см. about_CommonParameters (https://go.microsoft.com/fwlink/p/?LinkID=113216).
Входные данные
Тип входных данных — это тип объектов, которые можно передать в командлет через конвейер.
Выходные данные
Тип выходных данных — это тип объектов, которые выдает командлет.
Примеры
Example 1: Remove a tenant from a multitenant virtual machine
This command removes the specified routing domain from the virtual network adapter named Internal NIC. The command specifies that the adapter belongs to the multitenant virtual machine named Gateway01.
PS C:\> Remove-VMNetworkAdapterRoutingDomainMapping -VMName "Gateway01" -VMNetworkAdapterName "Internal NIC" –RoutingDomainID "{5a07361e-6a54-49fc-9210-bfbf14a5c56f}"
Связанные темы
Get-VMNetworkAdapterRoutingDomainMapping