Add-AzLoadBalancerFrontendIpConfig

Yük dengeleyiciye bir ön uç IP yapılandırması ekler.

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

Add-AzLoadBalancerFrontendIpConfig cmdlet'i, Azure yük dengeleyicisine bir ön uç IP yapılandırması ekler.

Örnekler

Örnek 1 Dinamik IP adresiyle ön uç IP yapılandırması ekleme

$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

İlk komut MyVnet adlı Azure sanal ağını alır ve işlem hattını kullanarak sonucu Get-AzVirtualNetworkSubnetConfig cmdlet'ine geçirerek MySubnet adlı alt ağı alır. Komut daha sonra sonucu $Subnet adlı değişkende depolar. İkinci komut MyLB adlı yük dengeleyiciyi alır ve sonucu add-AzLoadBalancerFrontendIpConfig cmdlet'ine geçirir ve bu cmdlet, $MySubnet adlı değişkende depolanan alt ağdan dinamik özel IP adresiyle yük dengeleyiciye bir ön uç IP yapılandırması ekler.

Örnek 2 Statik IP adresiyle ön uç IP yapılandırması ekleme

$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

İlk komut MyVnet adlı Azure sanal ağını alır ve işlem hattını kullanarak sonucu Get-AzVirtualNetworkSubnetConfig cmdlet'ine geçirerek MySubnet adlı alt ağı alır. Komut daha sonra sonucu $Subnet adlı değişkende depolar. İkinci komut MyLB adlı yük dengeleyiciyi alır ve sonucu add-AzLoadBalancerFrontendIpConfig cmdlet'ine geçirir ve bu cmdlet, $Subnet adlı değişkende depolanan alt ağdan statik özel IP adresiyle yük dengeleyiciye bir ön uç IP yapılandırması ekler.

Örnek 3 Genel IP adresiyle ön uç IP yapılandırması ekleme

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

İlk komut MyPub adlı Azure genel IP adresini alır ve sonucu $PublicIp adlı değişkende depolar. İkinci komut, MyLB adlı yük dengeleyiciyi alır ve sonucu , $PublicIp adlı değişkende depolanan genel IP adresiyle yük dengeleyiciye ön uç IP yapılandırması ekleyen Add-AzLoadBalancerFrontendIpConfig cmdlet'ine geçirir.

Örnek 4 Genel IP ön ekiyle ön uç IP yapılandırması ekleme

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

İlk komut MyPubPrefix adlı Azure genel IP ön ekini alır ve sonucu $PublicIpPrefix adlı değişkende depolar. İkinci komut, MyLB adlı yük dengeleyiciyi alır ve sonucu add-AzLoadBalancerFrontendIpConfig cmdlet'ine geçirir ve bu cmdlet, $PublicIpPrefix adlı değişkende depolanan genel IP ön eki ile yük dengeleyiciye bir ön uç IP yapılandırması ekler.

Parametreler

-Confirm

Cmdlet'i çalıştırmadan önce sizden onay ister.

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

-DefaultProfile

Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik.

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

-GatewayLoadBalancerId

Ağ Geçidi LoadBalancer Sağlayıcısı kaynağının başvurusu.

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

-LoadBalancer

LoadBalancer nesnesini belirtir. Bu cmdlet, bu parametrenin belirttiği yük dengeleyiciye bir ön uç IP yapılandırması ekler.

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

-Name

Eklenecek ön uç IP yapılandırmasının adını belirtir.

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

-PrivateIpAddress

Ön uç IP yapılandırmasıyla ilişkilendirilecek özel IP adresini belirtir.

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

-PrivateIpAddressVersion

IP yapılandırmasının özel IP adresi sürümü.

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

-PublicIpAddress

Ön uç IP yapılandırmasıyla ilişkilendirilecek genel IP adresini belirtir.

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

-PublicIpAddressId

Ön uç IP yapılandırmasının ekleneceği genel IP adresinin kimliğini belirtir.

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

-PublicIpAddressPrefix

Ön uç IP yapılandırmasıyla ilişkilendirilecek genel IP adresi ön ek nesnesini belirtir.

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

-PublicIpAddressPrefixId

Ön uç IP yapılandırmasıyla ilişkilendirilecek genel IP adresi ön ek nesnesinin kimliğini belirtir.

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

-Subnet

Ön uç IP yapılandırmasının ekleneceği alt ağ nesnesini belirtir.

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

-SubnetId

Ön uç IP yapılandırmasının ekleneceği alt ağın kimliğini belirtir.

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

-WhatIf

Cmdlet çalıştırılıyorsa ne olacağını gösterir. Cmdlet çalıştırılmaz.

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

-Zone

Kaynak için ayrılan IP'nin kaynaktan gelmesi gerektiğini belirten kullanılabilirlik alanlarının listesi.

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

Girişler

PSLoadBalancer

String

String[]

PSSubnet

PSPublicIpAddress

Çıkışlar

PSLoadBalancer