Share via


Add-AzLoadBalancerFrontendIpConfig

Előtérbeli IP-konfigurációt ad hozzá egy terheléselosztóhoz.

Syntax

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

Description

Az Add-AzLoadBalancerFrontendIpConfig parancsmag előtér-IP-konfigurációt ad hozzá egy Azure-terheléselosztóhoz.

Példák

1. példa Előtérbeli IP-konfiguráció hozzáadása dinamikus IP-címmel

$Subnet = Get-AzVirtualNetwork -Name "MyVnet" -ResourceGroupName "MyRg" | Get-AzVirtualNetworkSubnetConfig -Name "MySubnet"
Get-AzLoadBalancer -Name "MyLB" -ResourceGroupName "NrpTest" | Add-AzLoadBalancerFrontendIpConfig -Name "FrontendName" -Subnet $Subnet | Set-AzLoadBalancer

Az első parancs lekéri a MyVnet nevű Azure-beli virtuális hálózatot, és a folyamat használatával átadja az eredményt a Get-AzVirtualNetworkSubnetConfig parancsmagnak a MySubnet nevű alhálózat lekéréséhez. A parancs ezután az eredményt a $Subnet nevű változóban tárolja. A második parancs lekéri a MyLB nevű terheléselosztót, és átadja az eredményt az Add-AzLoadBalancerFrontendIpConfig parancsmagnak, amely egy előtérbeli IP-konfigurációt ad hozzá a terheléselosztóhoz egy dinamikus privát IP-címmel a $MySubnet nevű változóban tárolt alhálózatról.

2. példa Előtérbeli IP-konfiguráció hozzáadása statikus IP-címmel

$Subnet = Get-AzVirtualNetwork -Name "MyVnet" -ResourceGroupName "RG001" | Get-AzVirtualNetworkSubnetConfig -Name "MySubnet"
Get-AzLoadBalancer -Name "MyLB" -ResourceGroupName "NrpTest" | Add-AzLoadBalancerFrontendIpConfig -Name "FrontendName" -Subnet $Subnet -PrivateIpAddress "10.0.1.6" | Set-AzLoadBalancer

Az első parancs lekéri a MyVnet nevű Azure-beli virtuális hálózatot, és a folyamat használatával átadja az eredményt a Get-AzVirtualNetworkSubnetConfig parancsmagnak a MySubnet nevű alhálózat lekéréséhez. A parancs ezután az eredményt a $Subnet nevű változóban tárolja. A második parancs lekéri a MyLB nevű terheléselosztót, és átadja az eredményt az Add-AzLoadBalancerFrontendIpConfig parancsmagnak, amely egy előtérbeli IP-konfigurációt ad hozzá a terheléselosztóhoz egy statikus privát IP-címmel a $Subnet nevű változóban tárolt alhálózatról.

3. példa Előtérbeli IP-konfiguráció hozzáadása nyilvános IP-címmel

$PublicIp = Get-AzPublicIpAddress -ResourceGroupName "myRG" -Name "MyPub"
Get-AzLoadBalancer -Name "MyLB" -ResourceGroupName "NrpTest" | Add-AzLoadBalancerFrontendIpConfig -Name "FrontendName" -PublicIpAddress $PublicIp | Set-AzLoadBalancer

Az első parancs lekéri a MyPub nevű Azure nyilvános IP-címet, és az eredményt a $PublicIp nevű változóban tárolja. A második parancs lekéri a MyLB nevű terheléselosztót, és átadja az eredményt az Add-AzLoadBalancerFrontendIpConfig parancsmagnak, amely egy előtérbeli IP-konfigurációt ad hozzá a terheléselosztóhoz a $PublicIp nevű változóban tárolt nyilvános IP-címmel.

4. példa Előtérbeli IP-konfiguráció hozzáadása nyilvános IP-előtaggal

$PublicIpPrefix = Get-AzPublicIpPrefix -ResourceGroupName "myRG" -Name "MyPubPrefix"
Get-AzLoadBalancer -Name "MyLB" -ResourceGroupName "NrpTest" | Add-AzLoadBalancerFrontendIpConfig -Name "FrontendName" -PublicIpAddressPrefix $PublicIpPrefix | Set-AzLoadBalancer

Az első parancs lekéri a MyPubPrefix nevű Azure nyilvános IP-előtagot, és az eredményt a $PublicIpPrefix nevű változóban tárolja. A második parancs lekéri a MyLB nevű terheléselosztót, és átadja az eredményt az Add-AzLoadBalancerFrontendIpConfig parancsmagnak, amely egy előtérbeli IP-konfigurációt ad hozzá a terheléselosztóhoz a $PublicIpPrefix nevű változóban tárolt nyilvános IP-előtaggal.

Paraméterek

-Confirm

Jóváhagyást kér a parancsmag futtatása előtt.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Az Azure-ral való kommunikációhoz használt hitelesítő adatok, fiók, bérlő és előfizetés.

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-GatewayLoadBalancerId

Az átjáró loadBalancer-szolgáltatói erőforrásának referenciája.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-LoadBalancer

LoadBalancer-objektumot ad meg. Ez a parancsmag egy előtérbeli IP-konfigurációt ad hozzá a paraméter által megadott terheléselosztóhoz.

Type:PSLoadBalancer
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Name

Megadja a hozzáadni kívánt előtérbeli IP-konfiguráció nevét.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-PrivateIpAddress

Megadja az előtérbeli IP-konfigurációhoz társítandó magánhálózati IP-címet.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-PrivateIpAddressVersion

Az IP-konfiguráció privát IP-címének verziója.

Type:String
Accepted values:IPv4, IPv6
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-PublicIpAddress

Megadja az előtérbeli IP-konfigurációhoz társítandó nyilvános IP-címet.

Type:PSPublicIpAddress
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-PublicIpAddressId

Megadja annak a nyilvános IP-címnek az azonosítóját, amelyben előtér-IP-konfigurációt szeretne hozzáadni.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-PublicIpAddressPrefix

Megadja az előtérbeli IP-konfigurációhoz társítandó nyilvános IP-címelőtag objektumot.

Type:PSPublicIpPrefix
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-PublicIpAddressPrefixId

Megadja annak a nyilvános IP-címelőtag-objektumnak az azonosítóját, amely egy előtérbeli IP-konfigurációhoz társítandó.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Subnet

Megadja azt az alhálózati objektumot, amelyben előtér-IP-konfigurációt szeretne hozzáadni.

Type:PSSubnet
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-SubnetId

Megadja annak az alhálózatnak az azonosítóját, amelyben előtér-IP-konfigurációt szeretne hozzáadni.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

Bemutatja, mi történne a parancsmag futtatásakor. A parancsmag nem fut.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Zone

Az erőforráshoz lefoglalt IP-címet denotáló rendelkezésre állási zónák listájának származnia kell.

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

Bevitelek

PSLoadBalancer

String

String[]

PSSubnet

PSPublicIpAddress

Kimenetek

PSLoadBalancer