Set-AzLoadBalancerInboundNatPoolConfig
Nastaví konfiguraci fondu překladu adres (NAT) pro nástroj pro vyrovnávání zatížení.
Syntaxe
Set-AzLoadBalancerInboundNatPoolConfig
-LoadBalancer <PSLoadBalancer>
-Name <String>
-Protocol <String>
-FrontendPortRangeStart <Int32>
-FrontendPortRangeEnd <Int32>
-BackendPort <Int32>
[-IdleTimeoutInMinutes <Int32>]
[-EnableFloatingIP]
[-EnableTcpReset]
[-FrontendIpConfiguration <PSFrontendIPConfiguration>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-AzLoadBalancerInboundNatPoolConfig
-LoadBalancer <PSLoadBalancer>
-Name <String>
-Protocol <String>
-FrontendPortRangeStart <Int32>
-FrontendPortRangeEnd <Int32>
-BackendPort <Int32>
[-IdleTimeoutInMinutes <Int32>]
[-EnableFloatingIP]
[-EnableTcpReset]
[-FrontendIpConfigurationId <String>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Rutina Set-AzLoadBalancerInboundNatPoolConfig nastaví konfiguraci fondu příchozího překladu adres (NAT) pro nástroj pro vyrovnávání zatížení.
Příklady
Příklad 1: Set
$slb = Get-AzLoadBalancer -Name "MyLoadBalancer" -ResourceGroupName "MyResourceGroup"
$feIpConfig = Get-AzLoadBalancerFrontendIpConfig -Name "FrontendName" -LoadBalancer $slb
Set-AzLoadBalancerInboundNatPoolConfig -Name "myInboundNatPool" -LoadBalancer $slb -FrontendIpConfigurationId $inboundNatPoolConfig.FrontendIPConfiguration -Protocol TCP -FrontendPortRangeStart 2001 -FrontendPortRangeEnd 3000 -BackendPort 2001
$slb | Set-AzLoadBalancer
Parametry
-BackendPort
Typ: Int32
Position: Named
Default value: None
Vyžadováno: True
Přijmout vstup kanálu: True
Přijmout zástupné znaky: False
-Confirm
Před spuštěním rutiny zobrazí výzvu k potvrzení.
Typ: SwitchParameter
Aliasy: cf
Position: Named
Default value: None
Vyžadováno: False
Přijmout vstup kanálu: False
Přijmout zástupné znaky: False
-DefaultProfile
Přihlašovací údaje, účet, tenant a předplatné používané ke komunikaci s Azure.
Typ: IAzureContextContainer
Aliasy: AzContext, AzureRmContext, AzureCredential
Position: Named
Default value: None
Vyžadováno: False
Přijmout vstup kanálu: False
Přijmout zástupné znaky: False
-EnableFloatingIP
Nakonfiguruje koncový bod virtuálního počítače pro funkci plovoucí IP adresy potřebnou ke konfiguraci skupiny dostupnosti SQL AlwaysOn. Toto nastavení se vyžaduje při použití skupin dostupnosti AlwaysOn SQL na SQL Serveru. Toto nastavení nelze po vytvoření koncového bodu změnit.
Typ: SwitchParameter
Position: Named
Default value: None
Vyžadováno: False
Přijmout vstup kanálu: False
Přijmout zástupné znaky: False
-EnableTcpReset
Při vypršení časového limitu nečinnosti toku TCP nebo neočekávané ukončení připojení můžete přijímat obousměrné resetování protokolu TCP. Tento prvek se používá pouze v případě, že je protokol nastavený na TCP.
Typ: SwitchParameter
Position: Named
Default value: None
Vyžadováno: False
Přijmout vstup kanálu: False
Přijmout zástupné znaky: False
-FrontendIpConfiguration
Typ: PSFrontendIPConfiguration
Position: Named
Default value: None
Vyžadováno: False
Přijmout vstup kanálu: True
Přijmout zástupné znaky: False
-FrontendIpConfigurationId
Typ: String
Position: Named
Default value: None
Vyžadováno: False
Přijmout vstup kanálu: True
Přijmout zástupné znaky: False
-FrontendPortRangeEnd
Typ: Int32
Position: Named
Default value: None
Vyžadováno: True
Přijmout vstup kanálu: True
Přijmout zástupné znaky: False
-FrontendPortRangeStart
Typ: Int32
Position: Named
Default value: None
Vyžadováno: True
Přijmout vstup kanálu: True
Přijmout zástupné znaky: False
-IdleTimeoutInMinutes
Časový limit pro nečinné připojení TCP. Hodnotu je možné nastavit mezi 4 a 30 minut. Výchozí hodnota je 4 minuty. Tento prvek se používá pouze v případě, že je protokol nastavený na TCP.
Typ: Int32
Position: Named
Default value: None
Vyžadováno: False
Přijmout vstup kanálu: True
Přijmout zástupné znaky: False
-LoadBalancer
Typ: PSLoadBalancer
Position: Named
Default value: None
Vyžadováno: True
Přijmout vstup kanálu: True
Přijmout zástupné znaky: False
-Name
Typ: String
Position: Named
Default value: None
Vyžadováno: True
Přijmout vstup kanálu: False
Přijmout zástupné znaky: False
-Protocol
Typ: String
Position: Named
Default value: None
Vyžadováno: True
Přijmout vstup kanálu: True
Přijmout zástupné znaky: False
-WhatIf
Zobrazuje, co by se stalo při spuštění rutiny. Rutina není spuštěna.
Typ: SwitchParameter
Aliasy: wi
Position: Named
Default value: None
Vyžadováno: False
Přijmout vstup kanálu: False
Přijmout zástupné znaky: False
PSLoadBalancer
String
Int32
PSFrontendIPConfiguration
Výstupy
PSLoadBalancer