Set-AzureTrafficManagerEndpoint
Traffic Manager profilindeki bir uç noktanın özelliklerini güncelleştirir.
Not
Bu belgelerde başvuruda bulunan cmdlet'ler, Hizmet Yönetimi API'lerini kullanan eski Azure kaynaklarını yönetmeye yöneliktir. Azure Resource Manager kaynaklarını yönetmek için cmdlet'ler için Az PowerShell modülüne bakın.
Syntax
Set-AzureTrafficManagerEndpoint
-DomainName <String>
[-Location <String>]
[-Type <String>]
[-Status <String>]
[-Weight <Int32>]
[-MinChildEndpoints <Int32>]
-TrafficManagerProfile <IProfileWithDefinition>
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Description
Set-AzureTrafficManagerEndpoint cmdlet'i, Microsoft Azure Traffic Manager profilindeki bir uç noktanın özelliklerini güncelleştirir. Uç nokta geçerli profilde yoksa, bu cmdlet onu oluşturur. Uç nokta ekledikten sonra, işlem hattı işlecini kullanarak sonucu Set-AzureTrafficManagerProfile cmdlet'ine geçirin. Bu cmdlet, değişikliklerinizi kaydetmek için Azure'a bağlanır.
Örnekler
Örnek 1: Profil için uç noktayı güncelleştirme
PS C:\>$TrafficManagerProfile = Get-AzureTrafficManagerProfile -Name "ContosoProfile"
PS C:\> Set-AzureTrafficManagerEndpoint -TrafficManagerProfile $TrafficManagerProfile -DomainName "ContosoApp02.cloudapp.net" -Status "Enabled" -Type "CloudService" -Weight 2 -Location myLocation | Set-AzureTrafficManagerProfile
İlk komut, ContosoProfile adlı profili almak için Get-AzureTrafficManagerProfile cmdlet'ini kullanır ve $TrafficManagerProfile değişkeninde depolar.
İkinci komut, $TrafficManagerProfile'de depolanan Traffic Manager profilindeki uç noktayı güncelleştirir. Uç noktanın etki alanı adı ContosoApp02.cloudapp.net. Komut ayrıca uç noktanın durumunu, türünü, kalınlığını ve konumunu belirtir. Komut, değişikliklerinizi kaydetmek üzere Azure'a bağlanmak için değiştirilen profili Set-AzureTrafficManagerProfile cmdlet'ine geçirir.
Parametreler
-DomainName
Değiştirileceği uç noktanın etki alanı adını belirtir.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Location
Cmdlet'in eklediği uç noktanın konumunu belirtir. Bu bir Azure konumu olmalıdır.
Bu parametre, yük dengeleme yönteminin "Performans" olarak ayarlandığı bir profilde "Any" veya "TrafficManager" türünde uç noktalar için bir değer içermelidir.
Olası değerler, adresinde https://azure.microsoft.com/regions/https://azure.microsoft.com/regions/
listelendiği gibi Azure bölge adlarıdır.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MinChildEndpoints
Bu uç noktanın çevrimiçi olarak kabul edilmesi için iç içe profilin çevrimiçi olması gereken en düşük uç nokta sayısını belirtir.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Profile
Bu cmdlet'in okuduğu Azure profilini belirtir. Bir profil belirtmezseniz, bu cmdlet yerel varsayılan profilden okur.
Type: | AzureSMProfile |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Status
İzleme uç noktasının durumunu belirtir. Geçerli değerler:
- Etkin
- Devre dışı
Etkin değerini belirtirseniz Traffic Manager uç noktayı izler ve trafiği yönetirken yük dengeleme yöntemi bunu dikkate alır.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TrafficManagerProfile
Uç noktanın değiştirileceği Traffic Manager profil nesnesini belirtir.
Type: | IProfileWithDefinition |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Type
Uç nokta türünü belirtir. Geçerli değerler:
CloudService
AzureWebsite
TrafficManager
Tümü
Birden fazla AzureWebsite uç noktası varsa, uç noktaların farklı veri merkezlerinde olması gerekir.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Weight
Cmdlet'in eklediği uç noktanın ağırlığını belirtir. Bu parametre için geçerli değer aralığı :[1.1000].
Bu parametre yalnızca RoundRobin yük dengeleme ilkeleri için kullanılır.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Çıkışlar
Microsoft.WindowsAzure.Commands.Utilities.TrafficManager.Models.IProfileWithDefinition
Bu cmdlet, güncelleştirilmiş profil hakkında bilgi içeren bir Traffic Manager profil nesnesi oluşturur.