New-SCVirtualNetworkAdapter
Hiermee maakt u een virtuele netwerkadapter op een virtuele machine, virtuele-machinesjabloon of hardwareprofiel dat wordt gebruikt in VMM.
Syntax
New-SCVirtualNetworkAdapter
[-IPv4AddressType <EthernetAddressType>]
[-IPv6AddressType <EthernetAddressType>]
[-EnableMACAddressSpoofing <Boolean>]
[-EnableGuestIPNetworkVirtualizationUpdates <Boolean>]
[-EnableVMNetworkOptimization <Boolean>]
[-VMNetwork <VMNetwork>]
[-PortClassification <PortClassification>]
[-VMSubnet <VMSubnet>]
[-VLanEnabled <Boolean>]
[-VLanID <UInt16>]
[-AdapterFlags <VirtualNetworkAdapterFlags>]
-VM <VM>
[[-VirtualNetwork] <String>]
[-MACAddress <String>]
[-MACAddressType <String>]
[-NoConnection]
[-Synthetic]
[-LogicalNetwork <LogicalNetwork>]
[-NoVMNetwork]
[-VMwarePortGroup <String>]
[-NetworkLocation <String>]
[-NetworkTag <String>]
[-PortACL <PortACL>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
New-SCVirtualNetworkAdapter
[-VMMServer <ServerConnection>]
[-IPv4AddressType <EthernetAddressType>]
[-IPv6AddressType <EthernetAddressType>]
[-EnableMACAddressSpoofing <Boolean>]
[-EnableGuestIPNetworkVirtualizationUpdates <Boolean>]
[-EnableVMNetworkOptimization <Boolean>]
[-VMNetwork <VMNetwork>]
[-PortClassification <PortClassification>]
[-VMSubnet <VMSubnet>]
[-VLanEnabled <Boolean>]
[-VLanID <UInt16>]
[-DevicePropertiesAdapterNameMode <DevicePropertiesAdapterNameMode>]
[-AdapterFlags <VirtualNetworkAdapterFlags>]
[-VMHost <Host>]
[-LogicalSwitch <LogicalSwitch>]
-JobGroup <Guid>
[[-VirtualNetwork] <String>]
[-MACAddress <String>]
[-MACAddressType <String>]
[-NoConnection]
[-Synthetic]
[-LogicalNetwork <LogicalNetwork>]
[-VMNetworkServiceSetting <String>]
[-NoVMNetwork]
[-VMwarePortGroup <String>]
[-NetworkLocation <String>]
[-NetworkTag <String>]
[-DevicePropertiesAdapterName <String>]
[-PortACL <PortACL>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
New-SCVirtualNetworkAdapter
[-IPv4AddressType <EthernetAddressType>]
[-IPv6AddressType <EthernetAddressType>]
[-EnableMACAddressSpoofing <Boolean>]
[-EnableGuestIPNetworkVirtualizationUpdates <Boolean>]
[-EnableVMNetworkOptimization <Boolean>]
[-VMNetwork <VMNetwork>]
[-PortClassification <PortClassification>]
[-VMSubnet <VMSubnet>]
[-VLanEnabled <Boolean>]
[-VLanID <UInt16>]
[-DevicePropertiesAdapterNameMode <DevicePropertiesAdapterNameMode>]
[-AdapterFlags <VirtualNetworkAdapterFlags>]
-VMTemplate <Template>
[[-VirtualNetwork] <String>]
[-MACAddress <String>]
[-MACAddressType <String>]
[-NoConnection]
[-Synthetic]
[-LogicalNetwork <LogicalNetwork>]
[-VMNetworkServiceSetting <String>]
[-NoVMNetwork]
[-VMwarePortGroup <String>]
[-NetworkLocation <String>]
[-NetworkTag <String>]
[-DevicePropertiesAdapterName <String>]
[-PortACL <PortACL>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
New-SCVirtualNetworkAdapter
[-IPv4AddressType <EthernetAddressType>]
[-IPv6AddressType <EthernetAddressType>]
[-EnableMACAddressSpoofing <Boolean>]
[-EnableGuestIPNetworkVirtualizationUpdates <Boolean>]
[-EnableVMNetworkOptimization <Boolean>]
[-VMNetwork <VMNetwork>]
[-PortClassification <PortClassification>]
[-VMSubnet <VMSubnet>]
[-VLanEnabled <Boolean>]
[-VLanID <UInt16>]
[-DevicePropertiesAdapterNameMode <DevicePropertiesAdapterNameMode>]
[-AdapterFlags <VirtualNetworkAdapterFlags>]
-HardwareProfile <HardwareProfile>
[[-VirtualNetwork] <String>]
[-MACAddress <String>]
[-MACAddressType <String>]
[-NoConnection]
[-Synthetic]
[-LogicalNetwork <LogicalNetwork>]
[-VMNetworkServiceSetting <String>]
[-NoVMNetwork]
[-VMwarePortGroup <String>]
[-NetworkLocation <String>]
[-NetworkTag <String>]
[-DevicePropertiesAdapterName <String>]
[-PortACL <PortACL>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
New-SCVirtualNetworkAdapter
[-IPv4AddressType <EthernetAddressType>]
[-IPv6AddressType <EthernetAddressType>]
[-VMNetwork <VMNetwork>]
[-PortClassification <PortClassification>]
[-VMSubnet <VMSubnet>]
[-VLanEnabled <Boolean>]
[-VLanID <UInt16>]
[-IPv4AddressPool <StaticIPAddressPool>]
[-IPv6AddressPool <StaticIPAddressPool>]
[-InheritsAddressFromPhysicalNetworkAdapter <Boolean>]
-VMHost <Host>
-LogicalSwitch <LogicalSwitch>
[-JobGroup <Guid>]
[-Name <String>]
[-MACAddress <String>]
[-MACAddressType <String>]
[-IPv4Address <String>]
[-IPv6Address <String>]
[-PortACL <PortACL>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
Description
De cmdlet New-SCVirtualNetworkAdapter maakt een virtuele netwerkadapter op een virtuele machine, virtuele-machinesjabloon of hardwareprofiel dat wordt gebruikt om virtuele machines te maken die worden beheerd door Virtual Machine Manager (VMM).
Netwerklocatie
U kunt de cmdlet New-SCVirtualNetworkAdapter gebruiken om een netwerklocatie op te geven en de virtuele netwerkadapter te verbinden met een virtueel netwerk dat op de host is geconfigureerd wanneer u de adapter maakt, of u kunt deze en andere instellingen later configureren met behulp van de cmdlet Set-SCVirtualNetworkAdapter .
Statisch of dynamisch MAC-adres
U kunt opgeven of de virtuele netwerkadapter gebruikmaakt van een statisch of dynamisch MAC-adres en u kunt een statisch MAC-adres opgeven.
Geëmuleerde of synthetische Virtual Network adapters
U kunt de cmdlet New-SCVirtualNetworkAdapter gebruiken om een adapter te maken waarvan het type is geëmuleerd (de standaardinstelling) of synthetische.
Voor virtuele machines op elk type host (Hyper-V, VMware of XenServer) kunt u een virtuele netwerkadapter configureren op de virtuele machine die een specifieke fysieke netwerkadapter emuleert.
Voor virtuele machines op Hyper-V-hosts, als het gastbesturingssysteem dat op een virtuele machine is geïnstalleerd, een virtualisatiebewust besturingssysteem is (bijvoorbeeld Windows Server 2008 of Windows Server 2016, en sommige versies van Linux), kunt u met VMM een synthetische virtuele netwerkadapter met hoge prestaties configureren op de virtuele machine om te communiceren met de fysieke hardware op de host. U moet expliciet opgeven dat een virtuele netwerkadapter synthetische is met behulp van de parameter Synthetische .
Virtual Local Area Network
VMM bevat ondersteuning voor het configureren van een of meer VLAN's (Virtual Area Networks) op een host voor gebruik door virtuele machines die op die host zijn geïmplementeerd. U kunt de cmdlet New-SCVirtualNetworkAdapter (of de cmdlet Set-SCVirtualNetworkAdapter ) gebruiken met de VLAN-parameters om de virtuele netwerkadapter op een virtuele machine aan een VLAN te koppelen. Als u de bijbehorende VLAN-instellingen op de hostnetwerkadapter wilt configureren, gebruikt u de cmdlet Add-SCVMHostNetworkAdapter of de cmdlet Set-SCVMHostNetworkAdapter .
Zie de voorbeelden voor deze cmdlet voor een afbeelding van het configureren van VLAN's en de voorbeelden voor New-SCVMHostNetworkAdapterConfig en Set-SCVMHostNetworkAdapter.
Notitie
- Er is een nieuwe parameter [-PhysicalNetworkAdapterName] opgenomen in VMM 2019 UR2. Zie Parameters voor meer informatie.
- Nieuwe parameters [-AllowedVLanList] en [-NativeVLanId] zijn opgenomen in VMM 2019 UR3. Zie Parameters voor meer informatie.
Voorbeelden
Voorbeeld 1: Een virtuele netwerkadapter maken op een virtuele machine
PS C:\> $VM = Get-SCVirtualMachine -Name "VM01"
PS C:\> New-SCVirtualNetworkAdapter -VM $VM
Met de eerste opdracht wordt het virtuele-machineobject met de naam VM01 opgehaald en wordt het object opgeslagen in de $VM variabele.
De tweede opdracht maakt een virtuele netwerkadapter op VM01.
Voorbeeld 2: Een virtuele netwerkadapter maken op een virtuele-machinesjabloon
PS C:\> $VMTemplate = Get-SCVMTemplate | where { $_.Name -eq "VMTemplate01" }
PS C:\> New-SCVirtualNetworkAdapter -VMTemplate $VMTemplate
Met de eerste opdracht wordt het sjabloonobject van de virtuele machine met de naam VMTemplate01 opgehaald en wordt het object opgeslagen in de $VMTemplate variabele.
Met de tweede opdracht maakt u een virtuele netwerkadapter op VMTemplate01.
Voorbeeld 3: Een geëmuleerde virtuele netwerkadapter en een synthetische virtuele netwerkadapter maken op een hardwareprofiel
PS C:\> $HWProfile = Get-SCHardwareProfile | where { $_.Name -eq "NewHWProfile01" }
PS C:\> New-SCVirtualNetworkAdapter -HardwareProfile $HWProfile
PS C:\> New-SCVirtualNetworkAdapter -HardwareProfile $HWProfile -Synthetic
Met de eerste opdracht wordt het hardwareprofielobject NewHWProfile01 opgehaald uit de VMM-bibliotheek en wordt het object opgeslagen in de $HWProfile variabele.
Met de tweede opdracht maakt u een virtuele netwerkadapter (een 'systeemeigen' of geëmuleerde adapter) op NewHWProfile01.
Met de laatste opdracht maakt u een synthetische virtuele netwerkadapter op NewHWProfile01.
Voorbeeld 4: Een virtuele netwerkadapter maken op een virtuele machine en deze een uniek MAC-adres toewijzen
PS C:\> $VM = Get-SCVirtualMachine -Name "VM04"
PS C:\> $VNIC = New-SCVirtualNetworkAdapter -VM $VM
PS C:\> $MACPool = Get-SCMACAddressPool -Name "MAC Address Pool 01"
PS C:\> Grant-SCMACAddress -MACAddressPool $MACPool -VirtualNetworkAdapter $VNIC
Met de eerste opdracht wordt het virtuele-machineobject MET de naam VM04 opgehaald en wordt het object opgeslagen in de $VM variabele.
Met de tweede opdracht maakt u een virtuele netwerkadapter op de virtuele machine die is opgeslagen in $VM (VM04) en slaat u het object op in de $VNIC variabele.
Met de derde opdracht wordt het MAC-adresgroepobject met de naam MAC-adresgroep 01 opgehaald en wordt het object opgeslagen in de variabele $MACPool.
Met de laatste opdracht wordt het volgende beschikbare MAC-adres opgehaald uit de adresgroep die is opgeslagen in $MACPool en wordt dit toegewezen aan de virtuele netwerkadapter die is opgeslagen in $VNIC.
Voorbeeld 5: Een virtuele netwerkadapter maken met een statisch MAC-adres en een specifieke VLAN-id
PS C:\> $VM = Get-SCVirtualMachine -Name "VM05"
PS C:\> $LogicalNet = Get-SCLogicalNetwork -Name "LogicalNetwork01"
PS C:\> $VirtualNet = Get-SCVirtualNetwork -Name "ExternalVirtualNetwork01"
PS C:\> New-SCVirtualNetworkAdapter -VM $VM -LogicalNetwork $LogicalNet -VirtualNetwork $VirtualNet -MACAddress "00-16-D3-CC-00-1A" -MACAddressType "Static" -VLANEnabled $True -VLANId 3
Met de eerste opdracht wordt het virtuele-machineobject MET de naam VM05 opgehaald en wordt het object opgeslagen in de $VM variabele.
Met de tweede opdracht wordt het logische netwerkobject met de naam LogicalNetwork01 opgehaald en wordt het object opgeslagen in de $LogicalNet variabele.
Met de derde opdracht wordt het virtuele netwerkobject met de naam ExternalVirtualNetwork01 opgehaald en wordt het object opgeslagen in de $VirtualNet variabele.
Met de laatste opdracht maakt u een nieuwe virtuele netwerkadapter voor VM05, verbindt u de adapter met het logische netwerk dat is opgeslagen in $LogicalNet en het virtuele netwerk dat is opgeslagen in $VirtualNet. De opdracht biedt een statisch MAC-adres voor de virtuele netwerkadapter, schakelt VLAN in en geeft een VLAN-id van 3 op.
Opmerking: In dit voorbeeld wordt ervan uitgegaan dat uw host al is verbonden met een VLAN of, zo niet, dat uw host twee netwerkadapters heeft. Als uw host één netwerkadapter heeft, wordt voorkomen dat VMM de host beheert door de adapter toe te wijzen aan een VLAN die niet beschikbaar is voor de VMM-server.
Parameters
-AdapterFlags
{{Fill AdapterFlags Description}}
Type: | VirtualNetworkAdapterFlags |
Accepted values: | None, ApplyInfrastructurePortProfileForNetworkController, ApplyNCPortProfileForNetworkController, ApplyInstaceIDPortProfileForNetworkController |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AllowedVLanList
Hiermee geeft u een lijst met virtuele LAN's die zijn toegestaan op een netwerkadapter van een virtuele machine.
Notitie
Deze parameter is van toepassing op VMM 2019 UR3.
Type: | UInt16 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DevicePropertiesAdapterName
Hiermee geeft u de naam van een netwerkadapter.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DevicePropertiesAdapterNameMode
Hiermee geeft u de adapternaammodus.
Type: | DevicePropertiesAdapterNameMode |
Accepted values: | Disabled, VMNetwork, Custom |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EnableGuestIPNetworkVirtualizationUpdates
Geeft aan of IP-netwerkvirtualisatie wordt bijgewerkt door een gast.
Type: | Boolean |
Aliases: | GuestIPNetworkVirtualizationUpdatesEnabled |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EnableMACAddressSpoofing
Schakelt, indien ingesteld op $True, MAC-adresvervalsing in.
Type: | Boolean |
Aliases: | MACAddressesSpoofingEnabled |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EnableVMNetworkOptimization
Hiermee kunt u, wanneer deze is ingesteld op $True, netwerkoptimalisatie van virtuele machines inschakelen.
Deze functie verbetert de netwerkprestaties voor virtuele machines met netwerkadapters die ondersteuning bieden voor VMQ (Virtual Machine Queue) of TCP Chimney Offload. VMQ maakt het maken van een unieke netwerkwachtrij mogelijk voor elke virtuele netwerkadapter. Tcp Chimney Offload maakt het mogelijk om netwerkverkeersverwerking te offloaden vanuit de netwerkstack.
Type: | Boolean |
Aliases: | VMNetworkOptimizationEnabled |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-HardwareProfile
Hiermee geeft u een hardwareprofielobject op.
Type: | HardwareProfile |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-InheritsAddressFromPhysicalNetworkAdapter
Hiermee wordt aangegeven of de netwerkadapter het adres van een fysieke netwerkadapter overneemt.
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IPv4Address
Hiermee geeft u een IPv4-adres op.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IPv4AddressPool
Hiermee geeft u een statische adresgroep die IPv4-adressen bevat.
Type: | StaticIPAddressPool |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IPv4AddressType
Hiermee geeft u een IPv4-adrestype op. De aanvaardbare waarden voor deze parameter zijn:
- Dynamisch
- Statisch
Type: | EthernetAddressType |
Accepted values: | Dynamic, Static |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IPv6Address
Hiermee geeft u een IPv6-adres op.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IPv6AddressPool
Hiermee geeft u een statische adresgroep die IPv6-adressen bevat.
Type: | StaticIPAddressPool |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-IPv6AddressType
Hiermee geeft u een IPv6-adrestype op. De aanvaardbare waarden voor deze parameter zijn:
- Dynamisch
- Statisch
Type: | EthernetAddressType |
Accepted values: | Dynamic, Static |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobGroup
Hiermee geeft u een id op voor een reeks opdrachten die worden uitgevoerd als een set vlak voor de laatste opdracht die dezelfde taakgroep-id bevat.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobVariable
Hiermee geeft u op dat de voortgang van de taak wordt bijgehouden en opgeslagen in de variabele met de naam van deze parameter.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LogicalNetwork
Hiermee geeft u een logisch netwerk op. Een logisch netwerk is een benoemde groepering van IP-subnetten en VLAN's die worden gebruikt om netwerktoewijzingen te organiseren en te vereenvoudigen.
Type: | LogicalNetwork |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LogicalSwitch
Hiermee geeft u een logisch switchobject op.
Type: | LogicalSwitch |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-MACAddress
Hiermee geeft u het MAC-adres of een set MAC-adressen op voor een fysieke of virtuele netwerkadapter op een computer.
- Voorbeeldindeling voor één MAC-adres:
-MACAddress "00-15-5D-B4-DC-00"
- Voorbeeldindeling voor een set MAC-adressen:
-MACAddress "00-15-5D-B4-DC-00", "00-1A-A0-E3-75-29"
Type: | String |
Aliases: | EthernetAddress, PhysicalAddress |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MACAddressType
Hiermee geeft u het type MAC-adres dat moet worden gebruikt voor een virtuele netwerkadapter. Geldige waarden zijn: Statisch, Dynamisch.
Type: | String |
Aliases: | EthernetAddressType, PhysicalAddressType |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Hiermee geeft u de naam van een netwerkobject.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NativeVLanId
Hiermee geeft u de systeemeigen virtuele LAN-id voor een virtuele-machinenetwerkadapter.
Notitie
Deze parameter is van toepassing op VMM 2019 UR3.
Type: | UInt16 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NetworkLocation
Hiermee geeft u de netwerklocatie voor een fysieke netwerkadapter of voor een virtuele netwerkadapter, of wijzigt u de standaardnetwerklocatie van de fysieke netwerkadapter van een host.
Voorbeeldindelingen: -NetworkLocation $NetLoc
($NetLoc kan Corp.Contoso.com bevatten) -OverrideNetworkLocation $True -NetworkLocation "HostNICNewLocation.Contoso.com"
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NetworkTag
Hiermee geeft u een woord of woordgroep op die moet worden gekoppeld aan een virtuele netwerkadapter die is geconfigureerd om verbinding te maken met een specifiek intern of extern netwerk op de host.
De parameter NetworkTag identificeert alle virtuele machines met dezelfde NetworkTag als leden van hetzelfde netwerk. VMM gebruikt een NeworkTag (indien aanwezig) wanneer hosts worden geëvalueerd als mogelijke kandidaten waarop een virtuele machine moet worden geïmplementeerd. Als de host geen virtuele machines op het netwerk bevat met dezelfde NetworkTag als de virtuele machine die moet worden geplaatst, ontvangt de host nul sterren in het plaatsingsproces.
Type: | String |
Aliases: | Tag |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NoConnection
Hiermee wordt een virtuele netwerkadapter losgekoppeld van een virtueel netwerk.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NoVMNetwork
Geeft aan dat er geen netwerk van een virtuele machine is opgegeven.
Type: | SwitchParameter |
Aliases: | NoLogicalNetwork |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUser
Hiermee geeft u een gebruikersnaam. Deze cmdlet werkt namens de gebruiker die met deze parameter wordt opgegeven.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUserRole
Hiermee geeft u een gebruikersrol op. Gebruik de cmdlet Get-SCUserRole om een gebruikersrol te verkrijgen. Deze cmdlet werkt namens de gebruikersrol die met deze parameter wordt opgegeven.
Type: | UserRole |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PhysicalNetworkAdapterName
Hiermee geeft u de naam van de fysieke netwerkadapter.
Notitie
Deze parameter is van toepassing op VMM 2019 UR2.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PortACL
Hiermee geeft u een poort-ACL-object.
Type: | PortACL |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PortClassification
Hiermee geeft u de poortclassificatie van de switch waarmee de virtuele netwerkadapter verbinding maakt.
Type: | PortClassification |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PROTipID
Hiermee geeft u de id op van de tip prestatie- en resourceoptimalisatie (PRO-tip) die deze actie heeft geactiveerd. Met deze parameter kunt u PRO-tips controleren.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsynchronously
Geeft aan dat de taak asynchroon wordt uitgevoerd, zodat het besturingselement onmiddellijk terugkeert naar de opdrachtshell.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Synthetic
Hiermee geeft u op dat een apparaat, zoals een virtuele netwerkadapter, op een virtuele machine die op een Hyper-V-host is geïmplementeerd, een synthetisch apparaat met hoge prestaties is. Vereist een virtualisatiebewust gastbesturingssysteem op de virtuele machine.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VirtualNetwork
Hiermee geeft u een virtueel netwerkobject.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VLanEnabled
Geeft aan of een virtueel LAN (VLAN) moet worden ingeschakeld voor gebruik door virtuele machines op een Hyper-V- of Citrix XenServer-host.
- Voorbeeldindeling voor één VLAN:
-VLANEnabled -VLANMode "Access" -VLANID 35
- Voorbeeldindeling voor meerdere VLAN's:
-VLANEnabled -VLANMode "Trunk" -VLANTrunkID 1,2,100,200,1124
Type: | Boolean |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VLanID
Hiermee wordt een numerieke id in het bereik 1-4094 toegewezen aan een virtuele netwerkadapter op een virtuele machine of aan een fysieke netwerkadapter op een host van een virtuele machine.
Configureer een VLanID op een Hyper-V-, VMware ESX- of Citrix XenServer-host op een extern gebonden fysieke netwerkadapter wanneer de VLan-modus Access is.
Configureer een VLanID op een virtuele netwerkadapter van een virtuele machine die is gebonden aan een fysieke netwerkadapter op de host of gebonden aan een intern virtueel netwerk op de host.
Voorbeeldindeling: -VLanEnabled -VLanMode "Access" -VLANID 35
Type: | UInt16 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VM
Hiermee geeft u een virtuele-machineobject.
Type: | VM |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMHost
Hiermee geeft u een hostobject voor de virtuele machine op. VMM ondersteunt Hyper-V-hosts, VMware ESX-hosts en Citrix XenServer-hosts.
Zie de cmdlet Add-SCVMHost voor meer informatie over elk type host.
Type: | Host |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMMServer
Hiermee geeft u een VMM-serverobject op.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMNetwork
Hiermee geeft u een netwerkobject voor de virtuele machine op.
Gebruik de cmdlet Get-SCVMNetwork om een netwerkobject voor een virtuele machine op te halen.
Type: | VMNetwork |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMNetworkServiceSetting
Hiermee geeft u een netwerkservice-instelling voor virtuele machines op.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMSubnet
Hiermee geeft u een subnetobject voor de virtuele machine op.
Gebruik de cmdlet Get-SCVMSubnet om een VMSubnet-object te verkrijgen.
Type: | VMSubnet |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMTemplate
Hiermee geeft u een VMM-sjabloonobject op dat wordt gebruikt om virtuele machines te maken.
Type: | Template |
Aliases: | Template |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMwarePortGroup
Hiermee geeft u de VMware-poortgroep op.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Uitvoerwaarden
VirtualNetworkAdapter
Met deze cmdlet wordt een VirtualNetworkAdapter-object geretourneerd.
Notities
- Hiervoor is een VMM-object, sjabloonobject voor virtuele machines of hardwareprofielobject vereist, dat kan worden opgehaald met de cmdlets Get-SCVirtualMachine, Get-SCVMTemplate en Get-SCHardwareProfile .