Edit

Share via


Get-VMNetworkAdapterRoutingDomainMapping

Gets members of a routing ___domain.

Syntax

VMName (Default)

Get-VMNetworkAdapterRoutingDomainMapping
    [[-VMName] <String[]>]
    [-RoutingDomainID <Guid>]
    [-RoutingDomainName <String>]
    [-VMNetworkAdapterName <String>]
    [-CimSession <CimSession[]>]
    [-ComputerName <String[]>]
    [-Credential <PSCredential[]>]
    [<CommonParameters>]

VMSnapshot

Get-VMNetworkAdapterRoutingDomainMapping
    [-VMSnapshot] <VMSnapshot>
    [-RoutingDomainID <Guid>]
    [-RoutingDomainName <String>]
    [<CommonParameters>]

ResourceObject

Get-VMNetworkAdapterRoutingDomainMapping
    [-VMNetworkAdapter] <VMNetworkAdapterBase[]>
    [-RoutingDomainID <Guid>]
    [-RoutingDomainName <String>]
    [<CommonParameters>]

ManagementOS

Get-VMNetworkAdapterRoutingDomainMapping
    [-RoutingDomainID <Guid>]
    [-RoutingDomainName <String>]
    [-ManagementOS]
    [-VMNetworkAdapterName <String>]
    [-CimSession <CimSession[]>]
    [-ComputerName <String[]>]
    [-Credential <PSCredential[]>]
    [<CommonParameters>]

VMObject

Get-VMNetworkAdapterRoutingDomainMapping
    [-VM] <VirtualMachine[]>
    [-RoutingDomainID <Guid>]
    [-RoutingDomainName <String>]
    [-VMNetworkAdapterName <String>]
    [<CommonParameters>]

Description

The Get-VmNetworkAdapterRoutingDomainMapping cmdlet gets members of a routing ___domain.

Examples

Example 1: Get members of a routing ___domain

PS C:\> Get-VMNetworkAdapterRoutingDomainMapping -VMName "Gateway01" -VMNetworkAdapterName "Internal NIC"

This command gets the members of the routing ___domain from the network adapter named Internal NIC that belongs to the virtual machine named Gateway01.

Parameters

-CimSession

Runs the cmdlet in a remote session or on a remote computer. Enter a computer name or a session object, such as the output of a New-CimSession or Get-CimSession cmdlet. The default is the current session on the local computer.

Parameter properties

Type:

CimSession[]

Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

VMName
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
ManagementOS
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-ComputerName

Specifies an array of Hyper-V hosts. The cmdlet gets the members of a routing ___domain on the Hyper-V hosts that you specify.

Parameter properties

Type:

String[]

Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

VMName
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
ManagementOS
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-Credential

Specifies one or more user accounts that have permission to perform this action. The default is the current user.

Parameter properties

Type:

PSCredential[]

Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

VMName
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
ManagementOS
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-ManagementOS

Indicates that the cmdlet operates on the parent partition or host operating system.

Parameter properties

Type:SwitchParameter
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

ManagementOS
Position:Named
Mandatory:True
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-RoutingDomainID

Specifies the ID of a routing ___domain. The ID of a routing ___domain is a system-assigned GUID. The cmdlet gets the members of the routing ___domain that you specify.

Parameter properties

Type:Guid
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-RoutingDomainName

Specifies the name of a routing ___domain. The cmdlet gets the members of the routing ___domain that you specify.

Parameter properties

Type:String
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

(All)
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-VM

Specifies an array of virtual machine objects. The cmdlet gets the members of the routing ___domain from the network interfaces that belong to the virtual machines that you specify. To obtain a virtual machine object, use the Get-VM cmdlet.

Parameter properties

Type:

VirtualMachine[]

Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

VMObject
Position:0
Mandatory:True
Value from pipeline:True
Value from pipeline by property name:False
Value from remaining arguments:False

-VMName

Specifies an array of friendly names of virtual machines. The cmdlet gets the members of the routing ___domain from the network interfaces that belong to the virtual machines that you specify.

Parameter properties

Type:

String[]

Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

VMName
Position:0
Mandatory:False
Value from pipeline:True
Value from pipeline by property name:False
Value from remaining arguments:False

-VMNetworkAdapter

Specifies an array of virtual network adapters as a VMNetworkAdapterBase object. The cmdlet gets the members of the routing ___domain on the adapters that you specify. To obtain a network adapter, use the Get-VMNetworkAdapter cmdlet.

Parameter properties

Type:

VMNetworkAdapterBase[]

Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

ResourceObject
Position:0
Mandatory:True
Value from pipeline:True
Value from pipeline by property name:False
Value from remaining arguments:False

-VMNetworkAdapterName

Specifies the name of a virtual network adapter. The cmdlet gets the members of the routing ___domain on the adapter that you specify.

Parameter properties

Type:String
Default value:None
Supports wildcards:False
DontShow:False

Parameter sets

VMName
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
ManagementOS
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False
VMObject
Position:Named
Mandatory:False
Value from pipeline:False
Value from pipeline by property name:False
Value from remaining arguments:False

-VMSnapshot

Specifies a snapshot as a VMSnapshot object. The cmdlet gets the members of the routing ___domain for network adapters that belong to the snapshot that you specify. To obtain a snapshot object, use the Get-VMSnapshot cmdlet.

Parameter properties

Type:VMSnapshot
Default value:None
Supports wildcards:False
DontShow:False
Aliases:VMCheckpoint

Parameter sets

VMSnapshot
Position:0
Mandatory:True
Value from pipeline:True
Value from pipeline by property name:False
Value from remaining arguments:False

CommonParameters

This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.

Outputs

Microsoft.HyperV.PowerShell.VMNetworkAdapterRoutingDomainSetting