New-AzTrafficManagerProfile
Traffic Manager profili oluşturur.
Sözdizimi
New-AzTrafficManagerProfile
-Name <String>
-ResourceGroupName <String>
[-ProfileStatus <String>]
-RelativeDnsName <String>
-Ttl <UInt32>
-TrafficRoutingMethod <String>
-MonitorProtocol <String>
-MonitorPort <UInt32>
[-MonitorPath <String>]
[-MonitorIntervalInSeconds <Int32>]
[-MonitorTimeoutInSeconds <Int32>]
[-MonitorToleratedNumberOfFailures <Int32>]
[-MaxReturn <Int64>]
[-Tag <Hashtable>]
[-CustomHeader <System.Collections.Generic.List`1[Microsoft.Azure.Commands.TrafficManager.Models.TrafficManagerCustomHeader]>]
[-ExpectedStatusCodeRange <System.Collections.Generic.List`1[Microsoft.Azure.Commands.TrafficManager.Models.TrafficManagerExpectedStatusCodeRange]>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
New-AzTrafficManagerProfile cmdlet'i bir Azure Traffic Manager profili oluşturur. Ad parametresini ve gerekli ayarları belirtin. Bu cmdlet, yeni profili temsil eden yerel bir nesne döndürür.
Bu cmdlet Traffic Manager uç noktalarını yapılandırmaz. Add-AzTrafficManagerEndpointConfig cmdlet'ini kullanarak yerel profil nesnesini güncelleştirebilirsiniz. Ardından Set-AzTrafficManagerProfile cmdlet'ini kullanarak Traffic Manager'a değişiklikleri yükleyin. Alternatif olarak, New-AzTrafficManagerEndpoint cmdlet'ini kullanarak uç noktalar ekleyebilirsiniz.
Örnekler
Örnek 1: Profil oluşturma
New-AzTrafficManagerProfile -Name "ContosoProfile" -ResourceGroupName "ResourceGroup11" -ProfileStatus Enabled -TrafficRoutingMethod Performance -RelativeDnsName "contosoapp" -TTL 30 -MonitorProtocol HTTP -MonitorPort 80 -MonitorPath "/default.aspx"
Bu komut ResourceGroup11 kaynak grubunda ContosoProfile adlı bir Azure Traffic Manager profili oluşturur. DNS FQDN contosoapp.trafficmanager.net.
Parametreler
-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 |
-ExpectedStatusCodeRange
Yoklama istekleri için beklenen HTTP durum kodu aralıklarının listesi.
Tür: | List<T>[TrafficManagerExpectedStatusCodeRange] |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-MaxReturn
MultiValue yönlendirme yöntemine sahip profiller için döndürülen yanıt sayısı üst sınırı.
Tür: | Nullable<T>[Int64] |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-MonitorIntervalInSeconds
Traffic Manager'ın bu profildeki her uç noktanın durumunu denetlediği aralık (saniye cinsinden). Varsayılan değer 30'dur.
Tür: | Nullable<T>[Int32] |
Diğer adlar: | IntervalInSecondsForMonitor |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-MonitorPath
Uç nokta durumunu izlemek için kullanılan yolu belirtir. Uç nokta etki alanı adına göre bir değer belirtin. Bu değer eğik çizgi (/) ile başlamalıdır.
Tür: | String |
Diğer adlar: | PathForMonitor |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-MonitorPort
Uç nokta durumunu izlemek için kullanılan TCP bağlantı noktasını belirtir. Geçerli değerler 1 ile 65535 arasında olan tamsayılardır.
Tür: | UInt32 |
Diğer adlar: | PortForMonitor |
Position: | Named |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-MonitorProtocol
Uç nokta durumunu izlemek için kullanılacak protokolü belirtir. Geçerli değerler:
- HTTP
- HTTPS
Tür: | String |
Diğer adlar: | ProtocolForMonitor |
Kabul edilen değerler: | HTTP, HTTPS, TCP |
Position: | Named |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-MonitorTimeoutInSeconds
Traffic Manager'ın bu profildeki uç noktaların sistem durumu denetimine yanıt vermesine izin verdiği süre (saniye olarak). Varsayılan değer 10'dur.
Tür: | Nullable<T>[Int32] |
Diğer adlar: | TimeoutInSecondsForMonitor |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-MonitorToleratedNumberOfFailures
Traffic Manager'ın bu profildeki bir uç noktayı bildirmeden önce tolere etmesi gereken ardışık başarısız sistem durumu denetimlerinin sayısı, sonraki ardışık başarısız sistem durumu denetiminden sonra düşürüldü. Varsayılan değer 3'dür.
Tür: | Nullable<T>[Int32] |
Diğer adlar: | ToleratedNumberOfFailuresForMonitor |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-Name
Bu cmdlet'in oluşturduğu Traffic Manager profili için bir ad belirtir.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-ProfileStatus
Profilin durumunu belirtir. Geçerli değerler şunlardır: Etkin ve Devre Dışı.
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 |
-RelativeDnsName
Bu Traffic Manager profilinin sağladığı göreli DNS adını belirtir. Traffic Manager bu değeri ve Azure Traffic Manager'ın profilin tam etki alanı adını (FQDN) oluşturmak için kullandığı DNS etki alanı adını birleştirir.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-ResourceGroupName
Kaynak grubunun adını belirtir. Bu cmdlet, bu parametrenin belirttiği grupta bir Traffic Manager profili oluşturur.
Tür: | String |
Position: | Named |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-Tag
Sunucuda etiket olarak ayarlanmış bir karma tablo biçiminde anahtar-değer çiftleri. Örneğin:
@{key0="value0"; key1=$null; key2="value2"}
Tür: | Hashtable |
Diğer adlar: | Tags |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-TrafficRoutingMethod
Trafik yönlendirme yöntemini belirtir. Bu yöntem, gelen DNS sorgularına yanıt olarak Traffic Manager'ın döndürdüğü uç noktayı belirler. Geçerli değerler:
- Performans
- Ağırlıklı
- Öncelik
- Coğrafi
Tür: | String |
Kabul edilen değerler: | Performance, Weighted, Priority, Geographic, Subnet, MultiValue |
Position: | Named |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-Ttl
DNS Yaşam Süresi (TTL) değerini belirtir.
Tür: | UInt32 |
Position: | Named |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
Girişler
None
Çıkışlar
İlişkili Bağlantılar
Azure PowerShell
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin