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 zarządzania usługami. Zobacz moduł Az programu PowerShell, aby uzyskać polecenia cmdlet do zarządzania zasobami usługi Azure Resource Manager.
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.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | 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/.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | 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.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | 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.
Type: | AzureSMProfile |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Status
Określa stan punktu końcowego monitorowania. Prawidłowe wartości:
- Enabled (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.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TrafficManagerProfile
Określa obiekt profilu usługi Traffic Manager, do którego ma zostać dodany punkt końcowy.
Type: | IProfileWithDefinition |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Type
Określa typ punktu końcowego. Prawidłowe wartości:
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.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | 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.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | 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.