New-AzTrafficManagerProfile
Hiermee maakt u een Traffic Manager-profiel.
Syntax
New-AzTrafficManagerProfile
-Name <String>
-ResourceGroupName <String>
[-ProfileStatus <String>]
-RelativeDnsName <String>
-Ttl <UInt32>
-TrafficRoutingMethod <String>
-MonitorProtocol <String>
-MonitorPort <UInt32>
[-MonitorPath <String>]
[-MonitorIntervalInSeconds <Int32>]
[-MonitorTimeoutInSeconds <Int32>]
[-MonitorToleratedNumberOfFailures <Int32>]
[-MaxReturn <Int64>]
[-Tag <Hashtable>]
[-CustomHeader <System.Collections.Generic.List`1[Microsoft.Azure.Commands.TrafficManager.Models.TrafficManagerCustomHeader]>]
[-ExpectedStatusCodeRange <System.Collections.Generic.List`1[Microsoft.Azure.Commands.TrafficManager.Models.TrafficManagerExpectedStatusCodeRange]>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
Met de cmdlet New-AzTrafficManagerProfile maakt u een Azure Traffic Manager-profiel. Geef de naamparameter en de vereiste instellingen op. Met deze cmdlet wordt een lokaal object geretourneerd dat het nieuwe profiel vertegenwoordigt.
Deze cmdlet configureert geen Traffic Manager-eindpunten. U kunt het lokale profielobject bijwerken met behulp van de cmdlet Add-AzTrafficManagerEndpointConfig. Upload vervolgens wijzigingen in Traffic Manager met behulp van de cmdlet Set-AzTrafficManagerProfile. U kunt ook eindpunten toevoegen met behulp van de cmdlet New-AzTrafficManagerEndpoint.
Voorbeelden
Voorbeeld 1: Een profiel maken
New-AzTrafficManagerProfile -Name "ContosoProfile" -ResourceGroupName "ResourceGroup11" -ProfileStatus Enabled -TrafficRoutingMethod Performance -RelativeDnsName "contosoapp" -TTL 30 -MonitorProtocol HTTP -MonitorPort 80 -MonitorPath "/default.aspx"
Met deze opdracht maakt u een Azure Traffic Manager-profiel met de naam ContosoProfile in resourcegroep ResourceGroup11. De DNS-FQDN is contosoapp.trafficmanager.net.
Parameters
-CustomHeader
Lijst met aangepaste headernaam- en waardeparen voor testaanvragen.
Type: | List<T>[TrafficManagerCustomHeader] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
De referenties, het account, de tenant en het abonnement die worden gebruikt voor communicatie met Azure.
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ExpectedStatusCodeRange
Lijst met verwachte HTTP-statuscodebereiken voor testaanvragen.
Type: | List<T>[TrafficManagerExpectedStatusCodeRange] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MaxReturn
Het maximum aantal antwoorden dat wordt geretourneerd voor profielen met een routeringsmethode met meerdere waarden.
Type: | Nullable<T>[Int64] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MonitorIntervalInSeconds
Het interval (in seconden) waarmee Traffic Manager de status van elk eindpunt in dit profiel controleert. De standaardwaarde is 30.
Type: | Nullable<T>[Int32] |
Aliases: | IntervalInSecondsForMonitor |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MonitorPath
Hiermee geeft u het pad op dat wordt gebruikt voor het bewaken van de eindpuntstatus. Geef een waarde op ten opzichte van de domeinnaam van het eindpunt. Deze waarde moet beginnen met een slash (/).
Type: | String |
Aliases: | PathForMonitor |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MonitorPort
Hiermee geeft u de TCP-poort op die wordt gebruikt voor het bewaken van de eindpuntstatus. Geldige waarden zijn gehele getallen van 1 tot en met 65535.
Type: | UInt32 |
Aliases: | PortForMonitor |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MonitorProtocol
Hiermee geeft u het protocol dat moet worden gebruikt voor het bewaken van de eindpuntstatus. Geldige waarden zijn:
- HTTP
- HTTPS
Type: | String |
Aliases: | ProtocolForMonitor |
Accepted values: | HTTP, HTTPS, TCP |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MonitorTimeoutInSeconds
De tijd (in seconden) die Traffic Manager toestaat dat eindpunten in dit profiel reageren op de statuscontrole. De standaardwaarde is 10.
Type: | Nullable<T>[Int32] |
Aliases: | TimeoutInSecondsForMonitor |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MonitorToleratedNumberOfFailures
Het aantal opeenvolgende mislukte statuscontroles dat Traffic Manager tolereert voordat een eindpunt in dit profiel wordt gedegradeerd na de volgende opeenvolgende mislukte statuscontrole. De standaardwaarde is 3.
Type: | Nullable<T>[Int32] |
Aliases: | ToleratedNumberOfFailuresForMonitor |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Hiermee geeft u een naam op voor het Traffic Manager-profiel dat met deze cmdlet wordt gemaakt.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ProfileStatus
Hiermee geeft u de status van het profiel. Geldige waarden zijn: Ingeschakeld en Uitgeschakeld.
Type: | String |
Accepted values: | Enabled, Disabled |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RelativeDnsName
Hiermee geeft u de relatieve DNS-naam op die dit Traffic Manager-profiel biedt. Traffic Manager combineert deze waarde en de DNS-domeinnaam die Azure Traffic Manager gebruikt om de FQDN (Fully Qualified Domain Name) van het profiel te vormen.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResourceGroupName
Hiermee geeft u de naam van een resourcegroep. Met deze cmdlet maakt u een Traffic Manager-profiel in de groep die met deze parameter wordt opgegeven.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Tag
Sleutel-waardeparen in de vorm van een hash-tabelset als tags op de server. Voorbeeld:
@{key0="value0"; key1=$null; key2="value2"}
Type: | Hashtable |
Aliases: | Tags |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TrafficRoutingMethod
Hiermee geeft u de verkeersrouteringsmethode op. Deze methode bepaalt welk eindpunt Traffic Manager retourneert als reactie op binnenkomende DNS-query's. Geldige waarden zijn:
- Prestaties
- Gewogen
- Prioriteit
- Geografische
Type: | String |
Accepted values: | Performance, Weighted, Priority, Geographic, Subnet, MultiValue |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Ttl
Hiermee geeft u de TTL-waarde (DNS Time to Live) op.
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Invoerwaarden
None