Set-AzureTrafficManagerEndpoint
Hiermee worden de eigenschappen van een eindpunt in een Traffic Manager-profiel bijgewerkt.
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
Set-AzureTrafficManagerEndpoint
-DomainName <String>
[-Location <String>]
[-Type <String>]
[-Status <String>]
[-Weight <Int32>]
[-MinChildEndpoints <Int32>]
-TrafficManagerProfile <IProfileWithDefinition>
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Description
De cmdlet Set-AzureTrafficManagerEndpoint werkt de eigenschappen van een eindpunt in een Microsoft Azure Traffic Manager-profiel bij. Als het eindpunt niet bestaat in het huidige profiel, wordt dit met deze cmdlet gemaakt. 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 voor een profiel bijwerken
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
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 het eindpunt bijgewerkt in het Traffic Manager-profiel dat is opgeslagen in $TrafficManagerProfile. Het eindpunt heeft de domeinnaam ContosoApp02.cloudapp.net. Met de opdracht geeft u ook de status, het type, het gewicht en de locatie van het eindpunt op. Met de opdracht wordt het gewijzigde profiel doorgegeven aan de cmdlet Set-AzureTrafficManagerProfile om verbinding te maken met Azure om uw wijzigingen op te slaan.
Parameters
-DomainName
Hiermee geeft u de domeinnaam van het eindpunt te wijzigen.
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/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: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-TrafficManagerProfile
Hiermee geeft u het Traffic Manager-profielobject op waarvoor het eindpunt moet worden gewijzigd.
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: | False |
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.