Dela via


Set-AzureTrafficManagerEndpoint

Uppdaterar egenskaperna för en slutpunkt i en Traffic Manager-profil.

Kommentar

De cmdletar som refereras i den här dokumentationen är till för att hantera äldre Azure-resurser som använder Service Management-API:er. Se Az PowerShell-modulen för cmdletar för att hantera Azure Resource Manager-resurser.

Syntax

Set-AzureTrafficManagerEndpoint
   -DomainName <String>
   [-Location <String>]
   [-Type <String>]
   [-Status <String>]
   [-Weight <Int32>]
   [-MinChildEndpoints <Int32>]
   -TrafficManagerProfile <IProfileWithDefinition>
   [-Profile <AzureSMProfile>]
   [<CommonParameters>]

Description

Cmdleten Set-AzureTrafficManagerEndpoint uppdaterar egenskaperna för en slutpunkt i en Microsoft Azure Traffic Manager-profil. Om slutpunkten inte finns i den aktuella profilen skapar den här cmdleten den. När du har lagt till en slutpunkt skickar du resultatet till cmdleten Set-AzureTrafficManagerProfile med hjälp av pipelineoperatorn. Den cmdleten ansluter till Azure för att spara dina ändringar.

Exempel

Exempel 1: Uppdatera en slutpunkt för en profil

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

Det första kommandot använder cmdleten Get-AzureTrafficManagerProfile för att hämta profilen ContosoProfile och lagrar den sedan i variabeln $TrafficManagerProfile.

Det andra kommandot uppdaterar slutpunkten i Traffic Manager-profilen som lagras i $TrafficManagerProfile. Slutpunkten har domännamnet ContosoApp02.cloudapp.net. Kommandot anger också slutpunktens status, typ, vikt och plats. Kommandot skickar den ändrade profilen till cmdleten Set-AzureTrafficManagerProfile för att ansluta till Azure för att spara ändringarna.

Parametrar

-DomainName

Anger domännamnet för slutpunkten som ska ändras.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Location

Anger platsen för slutpunkten som cmdleten lägger till. Detta måste vara en Azure-plats.

Den här parametern måste innehålla ett värde för slutpunkter av typen "Alla" eller av typen "TrafficManager" i en profil som har belastningsutjämningsmetoden inställd på "Prestanda". Möjliga värden är Namnen på Azure-regionen enligt listan på https://azure.microsoft.com/regions/https://azure.microsoft.com/regions/.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-MinChildEndpoints

Anger det minsta antalet slutpunkter som den kapslade profilen måste ha online för att den här slutpunkten ska betraktas som online.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Profile

Anger den Azure-profil som den här cmdleten läser från. Om du inte anger någon profil läser den här cmdleten från den lokala standardprofilen.

Type:AzureSMProfile
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Status

Anger status för övervakningsslutpunkten. Giltiga värden är:

  • Aktiverat
  • Inaktiverat

Om du anger värdet Aktiverad övervakar Traffic Manager slutpunkten och belastningsutjämningsmetoden tar hänsyn till den när du hanterar trafik.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TrafficManagerProfile

Anger det Traffic Manager-profilobjekt som slutpunkten ska ändras för.

Type:IProfileWithDefinition
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Type

Anger typen av slutpunkt. Giltiga värden är:

  • CloudService

  • AzureWebsite

  • TrafficManager

  • Alla

Om det finns fler än en AzureWebsite-slutpunkt måste slutpunkterna finnas i olika datacenter.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Weight

Anger vikten för slutpunkten som cmdleten lägger till. Det giltiga värdeintervallet för den här parametern är [1 1 000].

Den här parametern används endast för RoundRobin-belastningsutjämningsprinciper.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Utdata

Microsoft.WindowsAzure.Commands.Utilities.TrafficManager.Models.IProfileWithDefinition

Den här cmdleten genererar ett Traffic Manager-profilobjekt som innehåller information om den uppdaterade profilen.