Freigeben über


New-AzLoadBalancerFrontendIpConfig

Erstellt eine Front-End-IP-Konfiguration für ein Lastenausgleichsmodul.

Syntax

New-AzLoadBalancerFrontendIpConfig
   -Name <String>
   [-PrivateIpAddress <String>]
   [-PrivateIpAddressVersion <String>]
   [-Zone <String[]>]
   -Subnet <PSSubnet>
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzLoadBalancerFrontendIpConfig
   -Name <String>
   [-PrivateIpAddress <String>]
   [-PrivateIpAddressVersion <String>]
   [-Zone <String[]>]
   -SubnetId <String>
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzLoadBalancerFrontendIpConfig
   -Name <String>
   [-Zone <String[]>]
   -PublicIpAddressId <String>
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzLoadBalancerFrontendIpConfig
   -Name <String>
   [-Zone <String[]>]
   -PublicIpAddress <PSPublicIpAddress>
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzLoadBalancerFrontendIpConfig
   -Name <String>
   [-Zone <String[]>]
   -PublicIpAddressPrefixId <String>
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
New-AzLoadBalancerFrontendIpConfig
   -Name <String>
   [-Zone <String[]>]
   -PublicIpAddressPrefix <PSPublicIpPrefix>
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Beschreibung

Das Cmdlet New-AzLoadBalancerFrontendIpConfig erstellt eine Front-End-IP-Konfiguration für einen Azure-Lastenausgleich.

Beispiele

Beispiel 1: Erstellen einer Front-End-IP-Konfiguration für einen Lastenausgleich

$publicip = New-AzPublicIpAddress -ResourceGroupName "MyResourceGroup" -Name "MyPublicIP" -Location "West US" -AllocationMethod "Dynamic"
New-AzLoadBalancerFrontendIpConfig -Name "FrontendIpConfig01" -PublicIpAddress $publicip

Der erste Befehl erstellt eine dynamische öffentliche IP-Adresse namens "MyPublicIP" in der Ressourcengruppe "MyResourceGroup" und speichert sie dann in der variablen $publicip. Der zweite Befehl erstellt eine Front-End-IP-Konfiguration namens "FrontendIpConfig01" mit der öffentlichen IP-Adresse in $publicip.

Beispiel 2: Erstellen einer Front-End-IP-Konfiguration für ein Lastenausgleichsmodul mit ip-Präfix

$publicipprefix = New-AzPublicIpPrefix -ResourceGroupName "MyResourceGroup" -name "MyPublicIPPrefix" -location "West US" -Sku Standard -PrefixLength 28
$frontend = New-AzLoadBalancerFrontendIpConfig -Name "FrontendIpConfig01" -PublicIpAddressPrefix $publicipprefix

Der erste Befehl erstellt ein öffentliches IP-Präfix namens "MyPublicIP" mit der Länge 28 in der Ressourcengruppe "MyResourceGroup" und speichert es dann in der variablen $publicipprefix. Der zweite Befehl erstellt eine Front-End-IP-Konfiguration namens "FrontendIpConfig01" mit dem öffentlichen IP-Präfix in $publicipprefix.

Parameter

-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

-Name

Gibt die Front-End-IP-Konfiguration an, die dieses Cmdlet erstellt.

Typ:String
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-PrivateIpAddress

Gibt die private IP-Adresse des Lastenausgleichs an. Geben Sie diesen Parameter nur an, wenn Sie auch den Subnetzparameter angeben.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-PrivateIpAddressVersion

Die private IP-Adressversion der IP-Konfiguration.

Typ:String
Zulässige Werte:IPv4, IPv6
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-PublicIpAddress

Gibt das PublicIpAddress -Objekt an, das einer Front-End-IP-Konfiguration zugeordnet werden soll.

Typ:PSPublicIpAddress
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-PublicIpAddressId

Gibt die ID des PublicIpAddress-Objekts an, das einer Front-End-IP-Konfiguration zugeordnet werden soll.

Typ:String
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-PublicIpAddressPrefix

Gibt das PublicIpAddressPrefix-Objekt an, das einer Front-End-IP-Konfiguration zugeordnet werden soll.

Typ:PSPublicIpPrefix
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-PublicIpAddressPrefixId

Gibt die ID des PublicIpAddressPrefix -Objekts an, das einer Front-End-IP-Konfiguration zugeordnet werden soll.

Typ:String
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-Subnet

Gibt das Subnetzobjekt an, in dem eine Front-End-IP-Konfiguration erstellt werden soll.

Typ:PSSubnet
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-SubnetId

Gibt die ID des Subnetzes an, in dem eine Front-End-IP-Konfiguration erstellt werden soll.

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

-Zone

Eine Liste der Verfügbarkeitszonen, aus der die für die Ressource zugeordnete IP-Adresse angegeben wird.

Typ:String[]
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

Eingaben

String

String[]

PSSubnet

PSPublicIpAddress

Ausgaben

PSFrontendIPConfiguration