New-AzTrafficManagerProfile
Traffic Manager profili oluşturur.
Syntax
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 |
varsayılan değer: | None |
Gerekli: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik.
Tür: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
varsayılan değer: | None |
Gerekli: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ExpectedStatusCodeRange
Yoklama istekleri için beklenen HTTP durum kodu aralıklarının listesi.
Tür: | List<T>[TrafficManagerExpectedStatusCodeRange] |
Position: | Named |
varsayılan değer: | None |
Gerekli: | False |
Accept pipeline input: | False |
Accept wildcard characters: | 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 |
varsayılan değer: | None |
Gerekli: | False |
Accept pipeline input: | False |
Accept wildcard characters: | 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] |
Aliases: | IntervalInSecondsForMonitor |
Position: | Named |
varsayılan değer: | None |
Gerekli: | False |
Accept pipeline input: | False |
Accept wildcard characters: | 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 |
Aliases: | PathForMonitor |
Position: | Named |
varsayılan değer: | None |
Gerekli: | False |
Accept pipeline input: | False |
Accept wildcard characters: | 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 |
Aliases: | PortForMonitor |
Position: | Named |
varsayılan değer: | None |
Gerekli: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MonitorProtocol
Uç nokta durumunu izlemek için kullanılacak protokolü belirtir. Geçerli değerler:
- HTTP
- HTTPS
Tür: | String |
Aliases: | ProtocolForMonitor |
kabul edilen değerler: | HTTP, HTTPS, TCP |
Position: | Named |
varsayılan değer: | None |
Gerekli: | True |
Accept pipeline input: | False |
Accept wildcard characters: | 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] |
Aliases: | TimeoutInSecondsForMonitor |
Position: | Named |
varsayılan değer: | None |
Gerekli: | False |
Accept pipeline input: | False |
Accept wildcard characters: | 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] |
Aliases: | ToleratedNumberOfFailuresForMonitor |
Position: | Named |
varsayılan değer: | None |
Gerekli: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Bu cmdlet'in oluşturduğu Traffic Manager profili için bir ad belirtir.
Tür: | String |
Position: | Named |
varsayılan değer: | None |
Gerekli: | True |
Accept pipeline input: | False |
Accept wildcard characters: | 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 |
varsayılan değer: | None |
Gerekli: | False |
Accept pipeline input: | False |
Accept wildcard characters: | 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 |
varsayılan değer: | None |
Gerekli: | True |
Accept pipeline input: | False |
Accept wildcard characters: | 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 |
varsayılan değer: | None |
Gerekli: | True |
Accept pipeline input: | False |
Accept wildcard characters: | 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 |
Aliases: | Tags |
Position: | Named |
varsayılan değer: | None |
Gerekli: | False |
Accept pipeline input: | False |
Accept wildcard characters: | 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 |
varsayılan değer: | None |
Gerekli: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Ttl
DNS Yaşam Süresi (TTL) değerini belirtir.
Tür: | UInt32 |
Position: | Named |
varsayılan değer: | None |
Gerekli: | True |
Accept pipeline input: | False |
Accept wildcard characters: | 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