Get-SCNATRule
Ottiene una regola NAT.
Sintassi
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>]
Descrizione
Il cmdlet Get-SCNATRule ottiene una regola NAT (Network Address Translation).
Esempio
Esempio 1: Ottenere la regola NAT per nome definito in una rete di macchine virtuali
PS C:\> $VmNetwork = Get-SCVMNetwork -Name "NAT_VMNetwork"
PS C:\> $NatConnection = Get-SCNATConnection -VMNetwork $VmNetwork
PS C:\> Get-SCNATRule -NATConnection $NatConnection -Name "NatRule"
Il primo comando ottiene la rete della macchina virtuale in base al nome e lo archivia nella variabile $VmNetwork.
Il secondo comando ottiene la connessione NAT per la rete della macchina virtuale e la archivia nella variabile $NatConnection.
Il terzo comando ottiene la regola NAT definita in una rete di macchine virtuali con il nome NatRule.
Parametri
-ID
Specifica l'identificatore numerico come identificatore univoco globale o GUID per un oggetto specifico.
Type: | Guid |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Specifica il nome di un oggetto di rete.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NATConnection
Specifica un oggetto di connessione NAT.
Type: | NATConnection |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUser
Specifica un nome utente. Questo cmdlet opera per conto dell'utente che specifica questo parametro.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OnBehalfOfUserRole
Specifica un ruolo utente. Per ottenere un ruolo utente, usare il cmdlet Get-SCUserRole . Questo cmdlet opera per conto del ruolo utente specificato da questo parametro.
Type: | UserRole |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VMMServer
Specifica un oggetto server VMM (Virtual Machine Manager).
Type: | ServerConnection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VMNetworkGateway
Specifica un oggetto gateway di rete della macchina virtuale.
Per ottenere un oggetto VMNetworkGateway , usare il cmdlet Get-SCVMNetworkGateway .
Type: | VMNetworkGateway |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |