Add-AzureRmLoadBalancerInboundNatPoolConfig
Varning
AzureRM PowerShell-modulen är officiellt inaktuell från och med den 29 februari 2024. Användare rekommenderas att migrera från AzureRM till Az PowerShell-modulen för att säkerställa fortsatt support och uppdateringar.
Även om AzureRM-modulen fortfarande kan fungera, underhålls den inte längre eller stöds, vilket gör att användaren kan välja och riskera fortsatt användning. Se våra migreringsresurser för vägledning om övergången till Az-modulen.
Syntax
Add-AzureRmLoadBalancerInboundNatPoolConfig
-LoadBalancer <PSLoadBalancer>
-Name <String>
-Protocol <String>
-FrontendPortRangeStart <Int32>
-FrontendPortRangeEnd <Int32>
-BackendPort <Int32>
[-IdleTimeoutInMinutes <Int32>]
[-EnableFloatingIP]
[-EnableTcpReset]
[-FrontendIpConfiguration <PSFrontendIPConfiguration>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Add-AzureRmLoadBalancerInboundNatPoolConfig
-LoadBalancer <PSLoadBalancer>
-Name <String>
-Protocol <String>
-FrontendPortRangeStart <Int32>
-FrontendPortRangeEnd <Int32>
-BackendPort <Int32>
[-IdleTimeoutInMinutes <Int32>]
[-EnableFloatingIP]
[-EnableTcpReset]
[-FrontendIpConfigurationId <String>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Exempel
1: Lägg till
PS C:\> $slb = Get-AzureRmLoadBalancer -Name "MyLoadBalancer" -ResourceGroupName "MyResourceGroup"
PS C:\> $feIpConfig = Get-AzureRmLoadBalancerFrontendIpConfig -Name "FrontendName" -Loadbalancer $slb
PS C:\> $slb | Add-AzureRmLoadBalancerInboundNatPoolConfig -Name "myInboundNatPool" -Protocol TCP -FrontendIPConfigurationId $feIpConfig.Id -FrontendPortRangeStart 1001 -FrontendPortRangeEnd 2000 -BackendPort 1001
Parametrar
-BackendPort
Typ: Int32
Position: Named
Standardvärde: None
Obligatorisk: True
Godkänn pipeline-indata: True
Godkänn jokertecken: False
-Confirm
Uppmanar dig att bekräfta innan du kör cmdleten.
Typ: SwitchParameter
Alias: cf
Position: Named
Standardvärde: None
Obligatorisk: False
Godkänn pipeline-indata: False
Godkänn jokertecken: False
-DefaultProfile
Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure.
Typ: IAzureContextContainer
Alias: AzureRmContext, AzureCredential
Position: Named
Standardvärde: None
Obligatorisk: False
Godkänn pipeline-indata: False
Godkänn jokertecken: False
-EnableFloatingIP
Konfigurerar en virtuell dators slutpunkt för den flytande IP-funktion som krävs för att konfigurera en SQL AlwaysOn-tillgänglighetsgrupp. Den här inställningen krävs när du använder SQL AlwaysOn-tillgänglighetsgrupper i SQL Server. Det går inte att ändra den här inställningen när du har skapat slutpunkten.
Typ: SwitchParameter
Position: Named
Standardvärde: None
Obligatorisk: False
Godkänn pipeline-indata: False
Godkänn jokertecken: False
-EnableTcpReset
Ta emot dubbelriktad TCP-återställning vid TCP-flödes timeout för inaktivitet eller oväntad anslutning. Det här elementet används endast när protokollet är inställt på TCP.
Typ: SwitchParameter
Position: Named
Standardvärde: None
Obligatorisk: False
Godkänn pipeline-indata: False
Godkänn jokertecken: False
-FrontendIpConfiguration
Typ: PSFrontendIPConfiguration
Position: Named
Standardvärde: None
Obligatorisk: False
Godkänn pipeline-indata: True
Godkänn jokertecken: False
-FrontendIpConfigurationId
Typ: String
Position: Named
Standardvärde: None
Obligatorisk: False
Godkänn pipeline-indata: True
Godkänn jokertecken: False
-FrontendPortRangeEnd
Typ: Int32
Position: Named
Standardvärde: None
Obligatorisk: True
Godkänn pipeline-indata: True
Godkänn jokertecken: False
-FrontendPortRangeStart
Typ: Int32
Position: Named
Standardvärde: None
Obligatorisk: True
Godkänn pipeline-indata: True
Godkänn jokertecken: False
-IdleTimeoutInMinutes
Tidsgränsen för TCP-inaktiv anslutning. Värdet kan anges mellan 4 och 30 minuter. Standardvärdet är 4 minuter. Det här elementet används endast när protokollet är inställt på TCP.
Typ: Int32
Position: Named
Standardvärde: None
Obligatorisk: False
Godkänn pipeline-indata: True
Godkänn jokertecken: False
-LoadBalancer
Typ: PSLoadBalancer
Position: Named
Standardvärde: None
Obligatorisk: True
Godkänn pipeline-indata: True
Godkänn jokertecken: False
-Name
Typ: String
Position: Named
Standardvärde: None
Obligatorisk: True
Godkänn pipeline-indata: False
Godkänn jokertecken: False
-Protocol
Typ: String
Position: Named
Standardvärde: None
Obligatorisk: True
Godkänn pipeline-indata: True
Godkänn jokertecken: False
-WhatIf
Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.
Typ: SwitchParameter
Alias: wi
Position: Named
Standardvärde: None
Obligatorisk: False
Godkänn pipeline-indata: False
Godkänn jokertecken: False
PSLoadBalancer
Parametrar: LoadBalancer (ByValue)
Utdata
PSLoadBalancer