Get-SCNATRule
Hiermee haalt u een NAT-regel op.
Syntaxis
Get-SCNATRule
[-VMMServer <ServerConnection>]
-NATConnection <NATConnection>
[-Name <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
Get-SCNATRule
[-VMMServer <ServerConnection>]
-ID <Guid>
[-Name <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
Get-SCNATRule
[-VMMServer <ServerConnection>]
-VMNetworkGateway <VMNetworkGateway>
[-Name <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
Description
De cmdlet Get-SCNATRule haalt een NAT-regel (Network Address Translation) op.
Voorbeelden
Voorbeeld 1: NAT-regel ophalen op naam die is gedefinieerd in een netwerk van een virtuele machine
PS C:\> $VmNetwork = Get-SCVMNetwork -Name "NAT_VMNetwork"
PS C:\> $NatConnection = Get-SCNATConnection -VMNetwork $VmNetwork
PS C:\> Get-SCNATRule -NATConnection $NatConnection -Name "NatRule"
Met de eerste opdracht wordt het virtuele-machinenetwerk op naam opgeslagen en opgeslagen in de variabele $VmNetwork.
Met de tweede opdracht wordt de NAT-verbinding voor het virtuele-machinenetwerk opgeslagen in de $NatConnection variabele.
Met de derde opdracht haalt u de NAT-regel op die is gedefinieerd op een netwerk van een virtuele machine met de naam NatRule.
Parameters
-ID
Hiermee geeft u de numerieke id op als een globaal unieke id of GUID voor een specifiek object.
Type: | Guid |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Name
Hiermee geeft u de naam van een netwerkobject.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-NATConnection
Hiermee geeft u een NAT-verbindingsobject.
Type: | NATConnection |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-OnBehalfOfUser
Hiermee geeft u een gebruikersnaam. Deze cmdlet werkt namens de gebruiker die deze parameter opgeeft.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | 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 |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-VMMServer
Hiermee geeft u een VMM-serverobject (Virtual Machine Manager) op.
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-VMNetworkGateway
Hiermee geeft u een netwerkgatewayobject voor virtuele machines.
Als u een VMNetworkGateway--object wilt verkrijgen, gebruikt u de cmdlet Get-SCVMNetworkGateway.
Type: | VMNetworkGateway |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |