Set-AzLoadBalancerFrontendIpConfig
Yük dengeleyici için ön uç IP yapılandırmasını güncelleştirir.
Syntax
SetByResourceSubnet (Varsayılan)
Set-AzLoadBalancerFrontendIpConfig
-LoadBalancer <PSLoadBalancer>
-Name <String>
-Subnet <PSSubnet>
[-PrivateIpAddress <String>]
[-PrivateIpAddressVersion <String>]
[-Zone <String[]>]
[-GatewayLoadBalancerId <String>]
[-DdosCustomPolicyId <String>]
[-RemoveDdosCustomPolicy]
[-EnableConnectionTracking]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[-AcquirePolicyToken]
[-ChangeReference <String>]
[<CommonParameters>]
SetByResourceIdSubnet
Set-AzLoadBalancerFrontendIpConfig
-LoadBalancer <PSLoadBalancer>
-Name <String>
-SubnetId <String>
[-PrivateIpAddress <String>]
[-PrivateIpAddressVersion <String>]
[-Zone <String[]>]
[-GatewayLoadBalancerId <String>]
[-DdosCustomPolicyId <String>]
[-RemoveDdosCustomPolicy]
[-EnableConnectionTracking]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[-AcquirePolicyToken]
[-ChangeReference <String>]
[<CommonParameters>]
SetByResourceIdPublicIpAddress
Set-AzLoadBalancerFrontendIpConfig
-LoadBalancer <PSLoadBalancer>
-Name <String>
-PublicIpAddressId <String>
[-Zone <String[]>]
[-GatewayLoadBalancerId <String>]
[-DdosCustomPolicyId <String>]
[-RemoveDdosCustomPolicy]
[-EnableConnectionTracking]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[-AcquirePolicyToken]
[-ChangeReference <String>]
[<CommonParameters>]
SetByResourcePublicIpAddress
Set-AzLoadBalancerFrontendIpConfig
-LoadBalancer <PSLoadBalancer>
-Name <String>
-PublicIpAddress <PSPublicIpAddress>
[-Zone <String[]>]
[-GatewayLoadBalancerId <String>]
[-DdosCustomPolicyId <String>]
[-RemoveDdosCustomPolicy]
[-EnableConnectionTracking]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[-AcquirePolicyToken]
[-ChangeReference <String>]
[<CommonParameters>]
SetByResourceIdPublicIpAddressPrefix
Set-AzLoadBalancerFrontendIpConfig
-LoadBalancer <PSLoadBalancer>
-Name <String>
-PublicIpAddressPrefixId <String>
[-Zone <String[]>]
[-GatewayLoadBalancerId <String>]
[-DdosCustomPolicyId <String>]
[-RemoveDdosCustomPolicy]
[-EnableConnectionTracking]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[-AcquirePolicyToken]
[-ChangeReference <String>]
[<CommonParameters>]
SetByResourcePublicIpAddressPrefix
Set-AzLoadBalancerFrontendIpConfig
-LoadBalancer <PSLoadBalancer>
-Name <String>
-PublicIpAddressPrefix <PSPublicIpPrefix>
[-Zone <String[]>]
[-GatewayLoadBalancerId <String>]
[-DdosCustomPolicyId <String>]
[-RemoveDdosCustomPolicy]
[-EnableConnectionTracking]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[-AcquirePolicyToken]
[-ChangeReference <String>]
[<CommonParameters>]
Description
Set-AzLoadBalancerFrontendIpConfig cmdlet'i bir yük dengeleyici için ön uç IP yapılandırmasını güncelleştirir.
Örnekler
Örnek 1: Yük dengeleyicinin ön uç IP yapılandırmasını değiştirme
$Subnet = Get-AzVirtualNetwork -Name "MyVnet" -ResourceGroupName "MyResourceGroup" | Get-AzVirtualNetworkSubnetConfig -Name "Subnet"
$slb = Get-AzLoadBalancer -Name "MyLoadBalancer" -ResourceGroupName "MyResourceGroup"
$slb | Add-AzLoadBalancerFrontendIpConfig -Name "NewFrontend" -Subnet $Subnet
$slb | Set-AzLoadBalancerFrontendIpConfig -Name "NewFrontend" -Subnet $Subnet
$slb | Set-AzLoadBalancer
İlk komut Subnet adlı sanal alt ağı alır ve $Subnet değişkeninde depolar.
İkinci komut MyLoadBalancer adlı ilişkili yük dengeleyiciyi alır ve $slb değişkeninde depolar.
Üçüncü komut, $slb içindeki yük dengeleyiciyi Add-AzLoadBalancerFrontendIpConfig'e geçirmek için işlem hattı işlecini kullanır ve bu da $slb için NewFrontend adlı bir ön uç IP yapılandırması oluşturur.
Dördüncü komut, $slb içindeki yük dengeleyiciyi ön uç IP yapılandırmasını kaydeden ve güncelleştiren Set-AzLoadBalancerFrontendIpConfig'e geçirir.
Örnek 2: Ağ Geçidi Load Balancer ile bir load balancer ön uç IP yapılandırmasını değiştirme
$slb1 = Get-AzLoadBalancer -Name "MyLoadBalancer1" -ResourceGroupName "MyResourceGroup"
$feip = Get-AzLoadBalancerFrontendIpConfig -Name "MyFrontEnd" -LoadBalancer $slb1
$slb2 = Get-AzLoadBalancer -Name "MyLoadBalancer1" -ResourceGroupName "MyResourceGroup"
$slb2 | Set-AzLoadBalancerFrontendIpConfig -Name "NewFrontend" -PublicIpAddress $publicIp -GatewayLoadBalancerId $feip.Id
$slb2 | Set-AzLoadBalancer
Parametreler
-AcquirePolicyToken
Bu kaynak işlemi için otomatik olarak bir Azure İlkesi belirteci alın.
Parametre özellikleri
Tür: SwitchParameter
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
(All)
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-ChangeReference
Bu kaynak işleminin değişiklik başvuru kaynak kimliği.
Parametre özellikleri
Tür: String
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
(All)
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-Confirm
Cmdlet'i çalıştırmadan önce sizden onay ister.
Parametre özellikleri
Tür: SwitchParameter
Default value: None
Joker karakterleri destekler: False
DontShow: False
Diğer adlar: Cf
Parametre kümeleri
(All)
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-DdosCustomPolicyId
Ön uç IP yapılandırmasıyla ilişkilendirilecek DDoS özel ilke kaynak kimliği.
Parametre özellikleri
Tür: String
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
(All)
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: True
Kalan bağımsız değişkenlerden elde edilen değer: False
-DefaultProfile
Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik.
Parametre özellikleri
Tür: IAzureContextContainer
Default value: None
Joker karakterleri destekler: False
DontShow: False
Diğer adlar: AzContext, AzureRmContext, AzureCredential
Parametre kümeleri
(All)
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-EnableConnectionTracking
Ön uç IP yapılandırmasıyla ilişkili trafik için UDP akış takibi etkinleştirir. Etkinleştirildiğinde, aynı UDP akışına ait paketler tutarlı bir şekilde aynı arka uç örneğine yönlendirilir. Bu ayar tüm ilişkili yük dengeleme kuralları için geçerlidir ve kural düzeyi bağlantı izleme ayarlarından önceliklidir.
Parametre özellikleri
Tür: SwitchParameter
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
(All)
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: True
Kalan bağımsız değişkenlerden elde edilen değer: False
-GatewayLoadBalancerId
Ağ Geçidi Load Balancer Sağlayıcısı Ön Uç Ip Yapılandırmasının kimliğini belirtir.
Parametre özellikleri
Tür: String
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
(All)
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: True
Kalan bağımsız değişkenlerden elde edilen değer: False
-LoadBalancer
Bir yük dengeleyici belirtir.
Bu cmdlet, bu parametrenin belirttiği yük dengeleyici için bir ön uç yapılandırmasını güncelleştirir.
Parametre özellikleri
Tür: PSLoadBalancer
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
(All)
Position: Named
Zorunlu: True
İşlem hattından gelen değer: True
Özellik adına göre işlem hattından gelen değer: True
Kalan bağımsız değişkenlerden elde edilen değer: False
-Name
Ayarlanacağı ön uç IP yapılandırmasının adını belirtir.
Parametre özellikleri
Tür: String
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
(All)
Position: Named
Zorunlu: True
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-PrivateIpAddress
Ayarlanacağı ön uç IP yapılandırmasıyla ilişkili yük dengeleyicinin özel IP adresini belirtir.
Bu parametreyi yalnızca Subnet parametresini de belirtirseniz belirtin.
Parametre özellikleri
Tür: String
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
SetByResourceSubnet
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: True
Kalan bağımsız değişkenlerden elde edilen değer: False
SetByResourceIdSubnet
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: True
Kalan bağımsız değişkenlerden elde edilen değer: False
-PrivateIpAddressVersion
IP yapılandırmasının özel IP adresi sürümü.
Parametre özellikleri
Tür: String
Default value: None
Kabul edilen değerler: IPv4, IPv6
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
SetByResourceSubnet
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: True
Kalan bağımsız değişkenlerden elde edilen değer: False
SetByResourceIdSubnet
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: True
Kalan bağımsız değişkenlerden elde edilen değer: False
-PublicIpAddress
Ayarlanacağı ön uç IP yapılandırmasıyla ilişkili PublicIpAddress nesnesini belirtir.
Parametre özellikleri
Tür: PSPublicIpAddress
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
SetByResourcePublicIpAddress
Position: Named
Zorunlu: True
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: True
Kalan bağımsız değişkenlerden elde edilen değer: False
-PublicIpAddressId
Bu cmdlet'in ayarlamış olduğu ön uç IP yapılandırmasıyla ilişkili PublicIpAddress nesnesinin kimliğini belirtir.
Parametre özellikleri
Tür: String
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
SetByResourceIdPublicIpAddress
Position: Named
Zorunlu: True
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: True
Kalan bağımsız değişkenlerden elde edilen değer: False
-PublicIpAddressPrefix
Ön uç IP yapılandırmasıyla ilişkilendirilecek PublicIpAddressPrefix nesnesini belirtir.
Parametre özellikleri
Tür: PSPublicIpPrefix
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
SetByResourcePublicIpAddressPrefix
Position: Named
Zorunlu: True
İşlem hattından gelen değer: True
Özellik adına göre işlem hattından gelen değer: True
Kalan bağımsız değişkenlerden elde edilen değer: False
-PublicIpAddressPrefixId
Ön uç IP yapılandırmasıyla ilişkilendirilecek PublicIpAddressPrefix nesnesinin kimliğini belirtir.
Parametre özellikleri
Tür: String
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
SetByResourceIdPublicIpAddressPrefix
Position: Named
Zorunlu: True
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: True
Kalan bağımsız değişkenlerden elde edilen değer: False
-RemoveDdosCustomPolicy
DDoS özel ilke ilişkilendirmesini ön uç IP yapılandırmasından kaldırır.
Parametre özellikleri
Tür: SwitchParameter
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
(All)
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: True
Kalan bağımsız değişkenlerden elde edilen değer: False
-Subnet
Bu cmdlet'in ayarlı olduğu ön uç IP yapılandırmasını içeren Subnet nesnesini belirtir.
Parametre özellikleri
Tür: PSSubnet
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
SetByResourceSubnet
Position: Named
Zorunlu: True
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: True
Kalan bağımsız değişkenlerden elde edilen değer: False
-SubnetId
Bu cmdlet'in ayarlı olduğu ön uç IP yapılandırmasını içeren alt ağın kimliğini belirtir.
Parametre özellikleri
Tür: String
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
SetByResourceIdSubnet
Position: Named
Zorunlu: True
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: True
Kalan bağımsız değişkenlerden elde edilen değer: False
-WhatIf
Cmdlet çalıştırılırsa ne olacağını gösterir. Cmdlet çalıştırılmaz.
Parametre özellikleri
Tür: SwitchParameter
Default value: None
Joker karakterleri destekler: False
DontShow: False
Diğer adlar: Wi
Parametre kümeleri
(All)
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: False
Kalan bağımsız değişkenlerden elde edilen değer: False
-Zone
Kaynak için ayrılan IP'nin kaynaktan gelmesi gerektiğini belirten kullanılabilirlik alanlarının listesi.
Parametre özellikleri
Tür: String [ ]
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
(All)
Position: Named
Zorunlu: False
İşlem hattından gelen değer: False
Özellik adına göre işlem hattından gelen değer: True
Kalan bağımsız değişkenlerden elde edilen değer: False
CommonParameters
Bu cmdlet yaygın parametreleri destekler: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction ve -WarningVariable. Daha fazla bilgi için bkz. about_CommonParameters .
Çıkışlar