Set-AzureIPForwarding

Active ou désactive le transfert IP.

Notes

Les cmdlets mentionnées dans cette documentation servent à gérer les ressources Azure héritées qui utilisent les API Gestion des services. Pour ce qui est des cmdlets permettant de gérer des ressources Azure Resource Manager, consultez le Module Az PowerShell.

Syntax

Set-AzureIPForwarding
   -VM <PersistentVMRoleContext>
   -ServiceName <String>
   [-NetworkInterfaceName <String>]
   [-Enable]
   [-PassThru]
   [-Profile <AzureSMProfile>]
   [<CommonParameters>]
Set-AzureIPForwarding
   -VM <PersistentVMRoleContext>
   -ServiceName <String>
   [-NetworkInterfaceName <String>]
   [-Disable]
   [-PassThru]
   [-Profile <AzureSMProfile>]
   [<CommonParameters>]
Set-AzureIPForwarding
   -ServiceName <String>
   [-Slot <String>]
   -RoleName <String>
   [-NetworkInterfaceName <String>]
   [-Enable]
   [-PassThru]
   [-Profile <AzureSMProfile>]
   [<CommonParameters>]
Set-AzureIPForwarding
   -ServiceName <String>
   [-Slot <String>]
   -RoleName <String>
   [-NetworkInterfaceName <String>]
   [-Disable]
   [-PassThru]
   [-Profile <AzureSMProfile>]
   [<CommonParameters>]

Description

L’applet de commande Set-AzureIPForwarding active ou désactive le transfert IP pour une machine virtuelle, pour un rôle PaaS (Platform as a Service) ou une carte réseau qui appartient à une machine virtuelle ou un rôle PaaS.

Exemples

Exemple 1 : Activer le transfert IP pour une machine virtuelle

PS C:\> Get-AzureVM -ServiceName "ContosoService" -Name "ContosoVM06" | Set-AzureIPForwarding -Enable

Cette commande obtient une machine virtuelle nommée ContosoVM06 pour le service nommé ContosoService et transmet cet objet de machine virtuelle à l’applet de commande actuelle. L’applet de commande actuelle active le transfert IP pour cette machine virtuelle.

Exemple 2 : Désactiver le transfert IP pour une machine virtuelle

PS C:\> Get-AzureVM -ServiceName "ContosoService" -Name "ContosoVM06" | Set-AzureIPForwarding -Disable

Cette commande obtient une machine virtuelle nommée ContosoVM06 pour le service nommé ContosoService et transmet cet objet de machine virtuelle à l’applet de commande actuelle. L’applet de commande actuelle désactive le transfert IP pour cette machine virtuelle.

Paramètres

-Disable

Indique que cette applet de commande désactive le transfert IP.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Enable

Indique que cette applet de commande active le transfert IP.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-NetworkInterfaceName

Spécifie le nom de la carte réseau sur laquelle cette applet de commande définit le transfert IP.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-PassThru

Retourne un objet représentant l’élément que vous utilisez. Par défaut, cette applet de commande ne génère aucun résultat.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Profile

Spécifie le profil Azure à partir duquel cette applet de commande lit. Si vous ne spécifiez pas de profil, cette applet de commande lit le profil par défaut local.

Type:AzureSMProfile
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RoleName

Spécifie le nom d’un rôle PaaS sur lequel cette applet de commande définit le transfert IP.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ServiceName

Spécifie le nom d’un service cloud. Le rôle PaaS appartient au service spécifié par ce paramètre.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Slot

Spécifie un emplacement PaaS. Le rôle PaaS pour lequel cette applet de commande définit le transfert a l’emplacement spécifié par ce paramètre. Les valeurs autorisées sont :

  • Production
  • Staging

La valeur par défaut est Production.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-VM

Spécifie l’objet de machine virtuelle sur lequel cette applet de commande définit le transfert IP.

Type:PersistentVMRoleContext
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

Sorties

Boolean