Set-AzureRmLoadBalancerInboundNatPoolConfig
Aviso
O módulo AzureRM do PowerShell foi oficialmente preterido a partir de 29 de fevereiro de 2024. Os usuários são aconselhados a migrar do AzureRM para o módulo Az PowerShell para garantir suporte e atualizações contínuos.
Embora o módulo AzureRM ainda possa funcionar, ele não é mais mantido ou suportado, colocando qualquer uso continuado a critério e risco do usuário. Consulte nossos recursos de migração para obter orientação sobre a transição para o módulo Az.
Sintaxe
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>]
Exemplos
1: Conjunto
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
Parâmetros
-BackendPort
Tipo: Int32
Position: Named
Default value: None
Necessário: True
Aceitar entrada de pipeline: True
Aceitar carateres universais: False
-Confirm
Solicita a sua confirmação antes de executar o cmdlet.
Tipo: SwitchParameter
Aliases: cf
Position: Named
Default value: None
Necessário: False
Aceitar entrada de pipeline: False
Aceitar carateres universais: False
-DefaultProfile
As credenciais, a conta, o locatário e a assinatura usados para comunicação com o azure.
Tipo: IAzureContextContainer
Aliases: AzureRmContext, AzureCredential
Position: Named
Default value: None
Necessário: False
Aceitar entrada de pipeline: False
Aceitar carateres universais: False
-EnableFloatingIP
Configura o ponto de extremidade de uma máquina virtual para o recurso IP flutuante necessário para configurar um Grupo de Disponibilidade AlwaysOn do SQL. Essa configuração é necessária ao usar os Grupos de Disponibilidade AlwaysOn do SQL no SQL Server. Essa configuração não pode ser alterada depois que você cria o ponto de extremidade.
Tipo: SwitchParameter
Position: Named
Default value: None
Necessário: False
Aceitar entrada de pipeline: False
Aceitar carateres universais: False
-EnableTcpReset
Receba TCP Reset bidirecional no tempo limite de inatividade do fluxo TCP ou no encerramento inesperado da conexão. Este elemento só é usado quando o protocolo é definido como TCP.
Tipo: SwitchParameter
Position: Named
Default value: None
Necessário: False
Aceitar entrada de pipeline: False
Aceitar carateres universais: False
-FrontendIpConfiguration
Tipo: PSFrontendIPConfiguration
Position: Named
Default value: None
Necessário: False
Aceitar entrada de pipeline: True
Aceitar carateres universais: False
-FrontendIpConfigurationId
Tipo: String
Position: Named
Default value: None
Necessário: False
Aceitar entrada de pipeline: True
Aceitar carateres universais: False
-FrontendPortRangeEnd
Tipo: Int32
Position: Named
Default value: None
Necessário: True
Aceitar entrada de pipeline: True
Aceitar carateres universais: False
-FrontendPortRangeStart
Tipo: Int32
Position: Named
Default value: None
Necessário: True
Aceitar entrada de pipeline: True
Aceitar carateres universais: False
-IdleTimeoutInMinutes
O tempo limite para a conexão ociosa TCP. O valor pode ser definido entre 4 e 30 minutos. O valor padrão é 4 minutos. Este elemento só é usado quando o protocolo é definido como TCP.
Tipo: Int32
Position: Named
Default value: None
Necessário: False
Aceitar entrada de pipeline: True
Aceitar carateres universais: False
-LoadBalancer
Tipo: PSLoadBalancer
Position: Named
Default value: None
Necessário: True
Aceitar entrada de pipeline: True
Aceitar carateres universais: False
-Name
Tipo: String
Position: Named
Default value: None
Necessário: True
Aceitar entrada de pipeline: False
Aceitar carateres universais: False
-Protocol
Tipo: String
Position: Named
Default value: None
Necessário: True
Aceitar entrada de pipeline: True
Aceitar carateres universais: False
-WhatIf
Apresenta o que aconteceria mediante a execução do cmdlet. O cmdlet não é executado.
Tipo: SwitchParameter
Aliases: wi
Position: Named
Default value: None
Necessário: False
Aceitar entrada de pipeline: False
Aceitar carateres universais: False
PSLoadBalancer
Parâmetros: LoadBalancer (ByValue)
Saídas
PSLoadBalancer