New-AzLoadBalancerInboundNatPoolConfig
Erstellt eine eingehende NAT-Poolkonfiguration für einen Lastenausgleich.
Syntax
New-AzLoadBalancerInboundNatPoolConfig
-Name <String>
-Protocol <String>
-FrontendPortRangeStart <Int32>
-FrontendPortRangeEnd <Int32>
-BackendPort <Int32>
[-IdleTimeoutInMinutes <Int32>]
[-EnableFloatingIP]
[-EnableTcpReset]
[-FrontendIpConfiguration <PSFrontendIPConfiguration>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-AzLoadBalancerInboundNatPoolConfig
-Name <String>
-Protocol <String>
-FrontendPortRangeStart <Int32>
-FrontendPortRangeEnd <Int32>
-BackendPort <Int32>
[-IdleTimeoutInMinutes <Int32>]
[-EnableFloatingIP]
[-EnableTcpReset]
[-FrontendIpConfigurationId <String>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Beschreibung
Das Cmdlet New-AzLoadBalancerInboundNatPoolConfig erstellt eine eingehende NAT-Poolkonfiguration für einen Lastenausgleich.
Beispiele
Beispiel 1: Neu
$slb = Get-AzLoadBalancer -Name "MyLoadBalancer" -ResourceGroupName "MyResourceGroup"
$feIpConfig = Get-AzLoadBalancerFrontendIpConfig -Name "FrontendName" -Loadbalancer $slb
New-AzLoadBalancerInboundNatPoolConfig -Name "myInboundNatPool" -FrontendIpConfigurationId $feIpConfig.Id -Protocol TCP -FrontendPortRangeStart 1001 -FrontendPortRangeEnd 2000 -BackendPort 1001
Parameter
-BackendPort
Typ: Int32
Position: Named
Standardwert: None
Erforderlich: True
Pipelineeingabe akzeptieren: True
Platzhalterzeichen akzeptieren: False
-Confirm
Hiermit werden Sie vor der Ausführung des Cmdlets zur Bestätigung aufgefordert.
Typ: SwitchParameter
Aliase: cf
Position: Named
Standardwert: None
Erforderlich: False
Pipelineeingabe akzeptieren: False
Platzhalterzeichen akzeptieren: False
-DefaultProfile
Die Anmeldeinformationen, Konten, Mandanten und Abonnements, die für die Kommunikation mit Azure verwendet werden.
Typ: IAzureContextContainer
Aliase: AzContext, AzureRmContext, AzureCredential
Position: Named
Standardwert: None
Erforderlich: False
Pipelineeingabe akzeptieren: False
Platzhalterzeichen akzeptieren: False
-EnableFloatingIP
Konfiguriert den Endpunkt eines virtuellen Computers für die unverankerte IP-Funktion, die zum Konfigurieren einer SQL AlwaysOn-Verfügbarkeitsgruppe erforderlich ist. Diese Einstellung ist bei Verwendung der SQL AlwaysOn-Verfügbarkeitsgruppen in SQL Server erforderlich. Diese Einstellung kann nicht geändert werden, nachdem Sie den Endpunkt erstellt haben.
Typ: SwitchParameter
Position: Named
Standardwert: None
Erforderlich: False
Pipelineeingabe akzeptieren: False
Platzhalterzeichen akzeptieren: False
-EnableTcpReset
Empfangen der bidirektionalen TCP-Zurücksetzung beim Leerlauf des TCP-Flusses oder unerwartetem Beenden der Verbindung. Dieses Element wird nur verwendet, wenn das Protokoll auf TCP festgelegt ist.
Typ: SwitchParameter
Position: Named
Standardwert: None
Erforderlich: False
Pipelineeingabe akzeptieren: False
Platzhalterzeichen akzeptieren: False
-FrontendIpConfiguration
Typ: PSFrontendIPConfiguration
Position: Named
Standardwert: None
Erforderlich: False
Pipelineeingabe akzeptieren: True
Platzhalterzeichen akzeptieren: False
-FrontendIpConfigurationId
Typ: String
Position: Named
Standardwert: None
Erforderlich: False
Pipelineeingabe akzeptieren: True
Platzhalterzeichen akzeptieren: False
-FrontendPortRangeEnd
Typ: Int32
Position: Named
Standardwert: None
Erforderlich: True
Pipelineeingabe akzeptieren: True
Platzhalterzeichen akzeptieren: False
-FrontendPortRangeStart
Typ: Int32
Position: Named
Standardwert: None
Erforderlich: True
Pipelineeingabe akzeptieren: True
Platzhalterzeichen akzeptieren: False
-IdleTimeoutInMinutes
Das Timeout für die TCP-Leerlaufverbindung. Der Wert kann zwischen 4 und 30 Minuten festgelegt werden. Der Standardwert beträgt 4 Minuten. Dieses Element wird nur verwendet, wenn das Protokoll auf TCP festgelegt ist.
Typ: Int32
Position: Named
Standardwert: None
Erforderlich: False
Pipelineeingabe akzeptieren: True
Platzhalterzeichen akzeptieren: False
-Name
Typ: String
Position: Named
Standardwert: None
Erforderlich: True
Pipelineeingabe akzeptieren: False
Platzhalterzeichen akzeptieren: False
-Protocol
Typ: String
Position: Named
Standardwert: None
Erforderlich: True
Pipelineeingabe akzeptieren: True
Platzhalterzeichen akzeptieren: False
-WhatIf
Zeigt, was geschieht, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.
Typ: SwitchParameter
Aliase: wi
Position: Named
Standardwert: None
Erforderlich: False
Pipelineeingabe akzeptieren: False
Platzhalterzeichen akzeptieren: False
String
Int32
PSFrontendIPConfiguration
Ausgaben
PSInboundNatPool