Add-AzureTrafficManagerEndpoint
Dodaje punkt końcowy do profilu usługi Traffic Manager.
Uwaga
Polecenia cmdlet, do których odwołuje się ta dokumentacja, służą do zarządzania starszymi zasobami platformy Azure korzystającymi z interfejsów API programu Azure Service Manager (ASM). Ten starszy moduł programu PowerShell nie jest zalecany podczas tworzenia nowych zasobów, ponieważ usługa ASM ma zostać wycofana. Aby uzyskać więcej informacji, zobacz Wycofywanie programu Azure Service Manager.
Moduł Az programu PowerShell jest zalecanym modułem programu PowerShell do zarządzania zasobami usługi Azure Resource Manager (ARM) przy użyciu programu PowerShell.
Składnia
Add-AzureTrafficManagerEndpoint
-DomainName <String>
[-Location <String>]
-Type <String>
-Status <String>
[-Weight <Int32>]
[-MinChildEndpoints <Int32>]
-TrafficManagerProfile <IProfileWithDefinition>
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Opis
Polecenie cmdlet Add-AzureTrafficManagerEndpoint dodaje punkt końcowy do profilu usługi Microsoft Azure Traffic Manager. Po dodaniu punktu końcowego przekaż wynik do polecenia cmdlet Set-AzureTrafficManagerProfile przy użyciu operatora potoku. To polecenie cmdlet nawiązuje połączenie z platformą Azure, aby zapisać zmiany.
Przykłady
Przykład 1. Dodawanie punktu końcowego do profilu
PS C:\>$TrafficManagerProfile = Get-AzureTrafficManagerProfile -Name "ContosoProfile"
PS C:\> Add-AzureTrafficManagerEndpoint -TrafficManagerProfile $TrafficManagerProfile -DomainName "Contoso02App.cloudapp.net" -Status "Enabled" -Type "CloudService" | Set-AzureTrafficManagerProfile
Pierwsze polecenie używa polecenia cmdlet Get-AzureTrafficManagerProfile w celu pobrania profilu o nazwie ContosoProfile, a następnie zapisuje go w zmiennej $TrafficManagerProfile.
Drugie polecenie dodaje punkt końcowy do profilu usługi Traffic Manager przechowywanego w $TrafficManagerProfile. Punkt końcowy ma nazwę domeny Contoso02App.couldapp.net. Polecenie określa również, czy jest on włączony i jego typ. Polecenie przekazuje obiekt profilu do polecenia cmdlet Set-AzureTrafficManagerProfile w celu nawiązania połączenia z platformą Azure w celu zapisania zmian.
Przykład 2: Dodawanie punktu końcowego z określoną lokalizacją i wagą
PS C:\>Add-AzureTrafficManagerEndpoint -TrafficManagerProfile ContosoTrafficManagerProfile -DomainName " Contoso02App.cloudapp.net" -Status Enabled -Type CloudService -Weight 2 -Location myLocation | Set-AzureTrafficManagerProfile
To polecenie dodaje punkt końcowy do profilu usługi Traffic Manager. Punkt końcowy ma nazwę domeny Contoso02App.couldapp.net. Polecenie określa również, czy jest on włączony i jego typ. Polecenie określa również wagę i lokalizację punktu końcowego. Polecenie przekazuje obiekt profilu do polecenia Set-AzureTrafficManagerProfile w celu nawiązania połączenia z platformą Azure w celu zapisania zmian.
Parametry
-DomainName
Określa nazwę domeny punktu końcowego do dodania.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Location
Określa lokalizację punktu końcowego, który dodaje polecenie cmdlet. Musi to być lokalizacja platformy Azure.
Ten parametr musi zawierać wartość dla punktów końcowych typu "Any" lub typu "TrafficManager" w profilu, który ma metodę równoważenia obciążenia ustawioną na "Wydajność". Możliwe wartości to nazwy regionów platformy Azure, jak pokazano na stronie https://azure.microsoft.com/regions/.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-MinChildEndpoints
Określa minimalną liczbę punktów końcowych, które profil zagnieżdżony musi mieć w trybie online, aby ten punkt końcowy był traktowany w trybie online.
Typ: | Int32 |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Profile
Określa profil platformy Azure, z którego to polecenie cmdlet odczytuje. Jeśli nie określisz profilu, to polecenie cmdlet odczytuje z lokalnego profilu domyślnego.
Typ: | AzureSMProfile |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Status
Określa stan punktu końcowego monitorowania. Prawidłowe wartości to:
- Włączony
- Disabled
Jeśli określisz wartość Włączone, usługa Traffic Manager monitoruje punkt końcowy, a metoda równoważenia obciążenia uwzględnia ją podczas zarządzania ruchem.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-TrafficManagerProfile
Określa obiekt profilu usługi Traffic Manager, do którego ma zostać dodany punkt końcowy.
Typ: | IProfileWithDefinition |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-Type
Określa typ punktu końcowego. Prawidłowe wartości to:
CloudService
AzureWebsite
TrafficManager
Dowolne
Jeśli istnieje więcej niż jeden punkt końcowy witryny AzureWebsite, punkty końcowe muszą znajdować się w różnych centrach danych.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Weight
Określa wagę punktu końcowego, który dodaje polecenie cmdlet. Prawidłowy zakres wartości dla tego parametru to [11000].
Ten parametr jest używany tylko dla zasad równoważenia obciążenia RoundRobin.
Typ: | Int32 |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
Dane wyjściowe
Microsoft.WindowsAzure.Commands.Utilities.TrafficManager.Models.IProfileWithDefinition
To polecenie cmdlet generuje obiekt profilu usługi Traffic Manager, który zawiera informacje o zaktualizowanym profilu.