Set-AzureRmLoadBalancerInboundNatPoolConfig
Avertissement
Le module AzureRM PowerShell a été officiellement déconseillé depuis le 29 février 2024. Les utilisateurs sont invités à migrer d’AzureRM vers le module Az PowerShell afin de s’assurer d’une prise en charge et des mises à jour continues.
Bien que le module AzureRM puisse toujours fonctionner, il n’est plus conservé ou pris en charge, plaçant toute utilisation continue à la discrétion et au risque de l’utilisateur. Consultez nos ressources sur la migration pour obtenir des conseils sur la transition vers le module Az.
Syntax
Set-AzureRmLoadBalancerInboundNatPoolConfig
-LoadBalancer <PSLoadBalancer>
-Name <String>
-Protocol <String>
-FrontendPortRangeStart <Int32>
-FrontendPortRangeEnd <Int32>
-BackendPort <Int32>
[-IdleTimeoutInMinutes <Int32>]
[-EnableFloatingIP]
[-EnableTcpReset]
[-FrontendIpConfiguration <PSFrontendIPConfiguration>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-AzureRmLoadBalancerInboundNatPoolConfig
-LoadBalancer <PSLoadBalancer>
-Name <String>
-Protocol <String>
-FrontendPortRangeStart <Int32>
-FrontendPortRangeEnd <Int32>
-BackendPort <Int32>
[-IdleTimeoutInMinutes <Int32>]
[-EnableFloatingIP]
[-EnableTcpReset]
[-FrontendIpConfigurationId <String>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Exemples
1 : Définir
PS C:\> $slb = Get-AzureRmLoadBalancer -Name "MyLoadBalancer" -ResourceGroupName "MyResourceGroup"
PS C:\> $feIpConfig = Get-AzureRmLoadBalancerFrontendIpConfig -Name "FrontendName" -LoadBalancer $slb
PS C:\> Set-AzureRmLoadBalancerInboundNatPoolConfig -Name "myInboundNatPool" -LoadBalancer $slb -FrontendIpConfigurationId $inboundNatPoolConfig.FrontendIPConfiguration -Protocol TCP -FrontendPortRangeStart 2001 -FrontendPortRangeEnd 3000 -BackendPort 2001
Paramètres
-BackendPort
Type: Int32
Position: Named
valeur par défaut: None
Obligatoire: True
Accept pipeline input: True
Accept wildcard characters: False
-Confirm
Vous demande une confirmation avant d’exécuter l’applet de commande.
Type: SwitchParameter
Aliases: cf
Position: Named
valeur par défaut: None
Obligatoire: False
Accept pipeline input: False
Accept wildcard characters: False
-DefaultProfile
Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure.
Type: IAzureContextContainer
Aliases: AzureRmContext, AzureCredential
Position: Named
valeur par défaut: None
Obligatoire: False
Accept pipeline input: False
Accept wildcard characters: False
-EnableFloatingIP
Configure le point de terminaison d’une machine virtuelle pour la fonctionnalité IP flottante requise pour configurer un groupe de disponibilité SQL AlwaysOn. Ce paramètre est requis lors de l’utilisation des groupes de disponibilité SQL AlwaysOn dans SQL Server. Ce paramètre ne peut pas être modifié après avoir créé le point de terminaison.
Type: SwitchParameter
Position: Named
valeur par défaut: None
Obligatoire: False
Accept pipeline input: False
Accept wildcard characters: False
-EnableTcpReset
Recevez la réinitialisation TCP bidirectionnelle sur le délai d’inactivité du flux TCP ou l’arrêt de connexion inattendu. Cet élément est utilisé uniquement lorsque le protocole est défini sur TCP.
Type: SwitchParameter
Position: Named
valeur par défaut: None
Obligatoire: False
Accept pipeline input: False
Accept wildcard characters: False
-FrontendIpConfiguration
Type: PSFrontendIPConfiguration
Position: Named
valeur par défaut: None
Obligatoire: False
Accept pipeline input: True
Accept wildcard characters: False
-FrontendIpConfigurationId
Type: String
Position: Named
valeur par défaut: None
Obligatoire: False
Accept pipeline input: True
Accept wildcard characters: False
-FrontendPortRangeEnd
Type: Int32
Position: Named
valeur par défaut: None
Obligatoire: True
Accept pipeline input: True
Accept wildcard characters: False
-FrontendPortRangeStart
Type: Int32
Position: Named
valeur par défaut: None
Obligatoire: True
Accept pipeline input: True
Accept wildcard characters: False
-IdleTimeoutInMinutes
Délai d’expiration de la connexion inactive TCP. La valeur peut être définie entre 4 et 30 minutes. La valeur par défaut est de 4 minutes. Cet élément est utilisé uniquement lorsque le protocole est défini sur TCP.
Type: Int32
Position: Named
valeur par défaut: None
Obligatoire: False
Accept pipeline input: True
Accept wildcard characters: False
-LoadBalancer
Type: PSLoadBalancer
Position: Named
valeur par défaut: None
Obligatoire: True
Accept pipeline input: True
Accept wildcard characters: False
-Name
Type: String
Position: Named
valeur par défaut: None
Obligatoire: True
Accept pipeline input: False
Accept wildcard characters: False
-Protocol
Type: String
Position: Named
valeur par défaut: None
Obligatoire: True
Accept pipeline input: True
Accept wildcard characters: False
-WhatIf
Montre ce qui se passe en cas d’exécution de l’applet de commande. L’applet de commande n’est pas exécutée.
Type: SwitchParameter
Aliases: wi
Position: Named
valeur par défaut: None
Obligatoire: False
Accept pipeline input: False
Accept wildcard characters: False
PSLoadBalancer
Paramètres : LoadBalancer (ByValue)
Sorties
PSLoadBalancer