Add-AzureTrafficManagerEndpoint
Hiermee voegt u een eindpunt toe aan een Traffic Manager-profiel.
Notitie
De cmdlets waarnaar in deze documentatie wordt verwezen, zijn bedoeld voor het beheren van verouderde Azure-resources die gebruikmaken van ASM-API's (Azure Service Manager). Deze verouderde PowerShell-module wordt niet aanbevolen bij het maken van nieuwe resources, omdat ASM is gepland voor buitengebruikstelling. Zie Buitengebruikstelling van Azure Service Manager voor meer informatie.
De Az PowerShell-module is de aanbevolen PowerShell-module voor het beheren van ARM-resources (Azure Resource Manager) met PowerShell.
Syntaxis
Add-AzureTrafficManagerEndpoint
-DomainName <String>
[-Location <String>]
-Type <String>
-Status <String>
[-Weight <Int32>]
[-MinChildEndpoints <Int32>]
-TrafficManagerProfile <IProfileWithDefinition>
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Description
De cmdlet Add-AzureTrafficManagerEndpoint voegt een eindpunt toe aan een Microsoft Azure Traffic Manager-profiel. Nadat u een eindpunt hebt toegevoegd, geeft u het resultaat door aan de cmdlet Set-AzureTrafficManagerProfile met behulp van de pijplijnoperator. Deze cmdlet maakt verbinding met Azure om uw wijzigingen op te slaan.
Voorbeelden
Voorbeeld 1: Een eindpunt toevoegen aan een profiel
PS C:\>$TrafficManagerProfile = Get-AzureTrafficManagerProfile -Name "ContosoProfile"
PS C:\> Add-AzureTrafficManagerEndpoint -TrafficManagerProfile $TrafficManagerProfile -DomainName "Contoso02App.cloudapp.net" -Status "Enabled" -Type "CloudService" | Set-AzureTrafficManagerProfile
De eerste opdracht maakt gebruik van de cmdlet Get-AzureTrafficManagerProfile om het profiel met de naam ContosoProfile op te halen en slaat het vervolgens op in de variabele $TrafficManagerProfile.
Met de tweede opdracht wordt een eindpunt toegevoegd aan een Traffic Manager-profiel dat is opgeslagen in $TrafficManagerProfile. Het eindpunt heeft de domeinnaam Contoso02App.couldapp.net. De opdracht geeft ook aan of deze is ingeschakeld en het bijbehorende type. Met de opdracht wordt het profielobject doorgegeven aan de cmdlet Set-AzureTrafficManagerProfile om verbinding te maken met Azure om uw wijzigingen op te slaan.
Voorbeeld 2: Een eindpunt met een opgegeven locatie en gewicht toevoegen
PS C:\>Add-AzureTrafficManagerEndpoint -TrafficManagerProfile ContosoTrafficManagerProfile -DomainName " Contoso02App.cloudapp.net" -Status Enabled -Type CloudService -Weight 2 -Location myLocation | Set-AzureTrafficManagerProfile
Met deze opdracht wordt een eindpunt toegevoegd aan een Traffic Manager-profiel. Het eindpunt heeft de domeinnaam Contoso02App.couldapp.net. De opdracht geeft ook aan of deze is ingeschakeld en het bijbehorende type. Met de opdracht wordt ook het gewicht en de locatie voor het eindpunt opgegeven. De opdracht geeft het profielobject door aan Set-AzureTrafficManagerProfile om verbinding te maken met Azure om uw wijzigingen op te slaan.
Parameters
-DomainName
Hiermee geeft u de domeinnaam van het eindpunt toe te voegen.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Location
Hiermee geeft u de locatie van het eindpunt dat de cmdlet toevoegt. Dit moet een Azure-locatie zijn.
Deze parameter moet een waarde bevatten voor eindpunten van het type Any of van het type TrafficManager in een profiel waarop de taakverdelingsmethode is ingesteld op 'Prestaties'. De mogelijke waarden zijn de Azure-regionamen, zoals vermeld op https://azure.microsoft.com/regions/.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-MinChildEndpoints
Hiermee geeft u het minimumaantal eindpunten op dat het geneste profiel online moet hebben om dit eindpunt als online te kunnen worden beschouwd.
Type: | Int32 |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Profile
Hiermee geeft u het Azure-profiel op waaruit deze cmdlet wordt gelezen. Als u geen profiel opgeeft, leest deze cmdlet uit het lokale standaardprofiel.
Type: | AzureSMProfile |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Status
Hiermee geeft u de status van het bewakingseindpunt. Geldige waarden zijn:
- Ingeschakeld
- Uitgeschakeld
Als u een waarde voor Ingeschakeld opgeeft, bewaakt Traffic Manager het eindpunt en houdt de taakverdelingsmethode rekening met het verkeer bij het beheren van verkeer.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-TrafficManagerProfile
Hiermee geeft u het Traffic Manager-profielobject op waaraan het eindpunt moet worden toegevoegd.
Type: | IProfileWithDefinition |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-Type
Hiermee geeft u het type eindpunt op. Geldige waarden zijn:
CloudService
AzureWebsite
TrafficManager
Alle
Als er meer dan één AzureWebsite-eindpunt is, moeten de eindpunten zich in verschillende datacenters bevinden.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Weight
Hiermee geeft u het gewicht van het eindpunt dat de cmdlet toevoegt. Het geldige waardebereik voor deze parameter is [1.1000].
Deze parameter wordt alleen gebruikt voor RoundRobin-taakverdelingsbeleid.
Type: | Int32 |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
Uitvoerwaarden
Microsoft.WindowsAzure.Commands.Utilities.TrafficManager.Models.IProfileWithDefinition
Met deze cmdlet wordt een Traffic Manager-profielobject gegenereerd dat informatie bevat over het bijgewerkte profiel.