Aracılığıyla paylaş


Add-AzTrafficManagerEndpointConfig

Yerel Traffic Manager profil nesnesine uç nokta ekler.

Sözdizimi

Add-AzTrafficManagerEndpointConfig
   -EndpointName <String>
   -TrafficManagerProfile <TrafficManagerProfile>
   -Type <String>
   [-TargetResourceId <String>]
   [-Target <String>]
   -EndpointStatus <String>
   [-Weight <UInt32>]
   [-Priority <UInt32>]
   [-EndpointLocation <String>]
   [-AlwaysServe <String>]
   [-MinChildEndpoints <UInt32>]
   [-MinChildEndpointsIPv4 <UInt32>]
   [-MinChildEndpointsIPv6 <UInt32>]
   [-GeoMapping <System.Collections.Generic.List`1[System.String]>]
   [-SubnetMapping <System.Collections.Generic.List`1[Microsoft.Azure.Commands.TrafficManager.Models.TrafficManagerIpAddressRange]>]
   [-CustomHeader <System.Collections.Generic.List`1[Microsoft.Azure.Commands.TrafficManager.Models.TrafficManagerCustomHeader]>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

Add-AzTrafficManagerEndpointConfig cmdlet'i yerel bir Azure Traffic Manager profil nesnesine uç nokta ekler. New-AzTrafficManagerProfile veya Get-AzTrafficManagerProfile cmdlet'lerini kullanarak profil alabilirsiniz.

Bu cmdlet yerel profil nesnesi üzerinde çalışır. Set-AzTrafficManagerProfile cmdlet'ini kullanarak Traffic Manager profilinde yaptığınız değişiklikleri işleyin. Bir uç nokta oluşturmak ve değişikliği tek bir işlemde işlemek için New-AzTrafficManagerEndpoint cmdlet'ini kullanın.

Örnekler

Örnek 1: Profile uç nokta ekleme

$TrafficManagerProfile = Get-AzTrafficManagerProfile -Name "ContosoProfile" -ResourceGroupName "ResourceGroup11"
Add-AzTrafficManagerEndpointConfig -EndpointName "contoso" -EndpointStatus Enabled -Target "www.contoso.com" -TrafficManagerProfile $TrafficManagerProfile -Type ExternalEndpoints -EndpointLocation "North Europe" -Priority 1 -Weight 10
Set-AzTrafficManagerProfile -TrafficManagerProfile $TrafficManagerProfile

İlk komut Get-AzTrafficManagerProfile cmdlet'ini kullanarak bir Azure Traffic Manager profili alır. komutu yerel profili $TrafficManagerProfile değişkeninde depolar.

İkinci komut, $TrafficManagerProfile depolanan profile contoso adlı bir uç nokta ekler. komutu uç nokta için yapılandırma verilerini içerir. Bu komut yalnızca yerel nesneyi değiştirir.

Son komut, Azure'daki Traffic Manager profilini $TrafficManagerProfile'daki yerel değerle eşleşecek şekilde güncelleştirir.

Parametreler

-AlwaysServe

Always Serve etkinse uç nokta durumu yoklaması devre dışı bırakılır ve uç noktalar trafik yönlendirme yöntemine eklenir.

Tür:String
Kabul edilen değerler:Enabled, Disabled
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-CustomHeader

Yoklama istekleri için özel üst bilgi adı ve değer çiftlerinin listesi.

Tür:List<T>[TrafficManagerCustomHeader]
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-DefaultProfile

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

Tür:IAzureContextContainer
Diğer adlar:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-EndpointLocation

Performans trafik yönlendirme yönteminde kullanılacak uç noktanın konumunu belirtir. Bu parametre yalnızca ExternalEndpoints veya NestedEndpoints türünün uç noktaları için geçerlidir. Performans trafik yönlendirme yöntemi kullanıldığında bu parametreyi belirtmeniz gerekir.

Bir Azure bölgesi adı belirtin. Azure bölgelerinin tam listesi için bkz. Azure Bölgelerihttp://azure.microsoft.com/regions/ (http://azure.microsoft.com/regions/).

Tür:String
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-EndpointName

Bu cmdlet'in eklediği Traffic Manager uç noktasının adını belirtir.

Tür:String
Position:Named
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-EndpointStatus

Uç noktanın durumunu belirtir. Geçerli değerler:

  • Etkin
  • Devre Dışı

Durum Etkin ise uç noktanın sistem durumu yoklanır ve trafik yönlendirme yöntemine eklenir.

Tür:String
Kabul edilen değerler:Enabled, Disabled
Position:Named
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-GeoMapping

'Coğrafi' trafik yönlendirme yöntemi kullanılırken bu uç noktaya eşlenen bölgelerin listesi. Kabul edilen değerlerin tam listesi için lütfen Traffic Manager belgelerine bakın.

Tür:List<T>[String]
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-MinChildEndpoints

Üst profildeki İç İçe Uç Nokta'nın kullanılabilir olarak kabul edilmesi için alt profilde kullanılabilir olması gereken en düşük uç nokta sayısı. Yalnızca 'NestedEndpoints' türü uç nokta için geçerlidir.

Tür:Nullable<T>[UInt32]
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-MinChildEndpointsIPv4

Üst profildeki İç İçe Uç Noktanın kullanılabilir olarak kabul edilmesi için alt profilde kullanılabilir olması gereken en az IPv4 (DNS kayıt türü A) uç noktası sayısı. Yalnızca 'NestedEndpoints' türü uç nokta için geçerlidir.

Tür:Nullable<T>[UInt32]
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-MinChildEndpointsIPv6

Üst profildeki İç İçe Uç Noktanın kullanılabilir olarak kabul edilmesi için alt profilde kullanılabilir olması gereken en az IPv6 (DNS kayıt türü AAAA) uç noktası sayısı. Yalnızca 'NestedEndpoints' türü uç nokta için geçerlidir.

Tür:Nullable<T>[UInt32]
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-Priority

Traffic Manager'ın uç noktaya atayabilecekleri önceliği belirtir. Bu parametre yalnızca Traffic Manager profili Için Öncelik trafik yönlendirme yöntemiyle yapılandırılmışsa kullanılır. Geçerli değerler 1 ile 1000 arasında tamsayılardır. Düşük değerler daha yüksek önceliği temsil eder.

Bir öncelik belirtirseniz, profildeki tüm uç noktalarda öncelikleri belirtmeniz gerekir ve hiçbir iki uç nokta aynı öncelik değerini paylaşamıyor. Öncelikleri belirtmezseniz, Traffic Manager uç noktalara varsayılan öncelik değerlerini bir (1) ile başlayarak profilin uç noktaları listelediği sırayla atar.

Tür:Nullable<T>[UInt32]
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-SubnetMapping

'Subnet' trafik yönlendirme yöntemi kullanılırken bu uç noktaya eşlenen adres aralıklarının veya alt ağların listesi.

Tür:List<T>[TrafficManagerIpAddressRange]
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-Target

Uç noktanın tam DNS adını belirtir. Traffic Manager, trafiği bu uç noktaya yönlendirdiğinde DNS yanıtlarında bu değeri döndürür. Bu parametreyi yalnızca ExternalEndpoints uç noktası türü için belirtin. Diğer uç nokta türleri için bunun yerine TargetResourceId parametresini belirtin.

Tür:String
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-TargetResourceId

Hedefin kaynak kimliğini belirtir. Bu parametreyi yalnızca AzureEndpoints ve NestedEndpoints uç nokta türleri için belirtin. ExternalEndpoints uç noktası türü için bunun yerine Hedef parametresini belirtin.

Tür:String
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-TrafficManagerProfile

Yerel trafficManagerProfile nesnesini belirtir. Bu cmdlet bu yerel nesneyi değiştirir. TrafficManagerProfile nesnesi almak için Get-AzTrafficManagerProfile cmdlet'ini kullanın.

Tür:TrafficManagerProfile
Position:Named
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et:False

-Type

Bu cmdlet'in Azure Traffic Manager profiline eklediği uç nokta türünü belirtir. Geçerli değerler:

  • AzureEndpoints
  • ExternalEndpoints
  • İç İçe Uç Noktalar
Tür:String
Kabul edilen değerler:AzureEndpoints, ExternalEndpoints, NestedEndpoints
Position:Named
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-Weight

Traffic Manager'ın uç noktaya atayabilecekleri ağırlığı belirtir. Geçerli değerler 1 ile 1000 arasında tamsayılardır. Varsayılan değer birdir (1). Bu parametre yalnızca Traffic Manager profili Ağırlıklı trafik yönlendirme yöntemiyle yapılandırılmışsa kullanılır.

Tür:Nullable<T>[UInt32]
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

Girişler

TrafficManagerProfile

Çıkışlar

TrafficManagerProfile