New-AzTrafficManagerProfile
Hiermee maakt u een Traffic Manager-profiel.
Syntaxis
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
De New-AzTrafficManagerProfile cmdlet maakt een Azure Traffic Manager-profiel. Geef de parameter Name 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 |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-DefaultProfile
De referenties, het account, de tenant en het abonnement die worden gebruikt voor communicatie met Azure.
Type: | IAzureContextContainer |
Aliassen: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-ExpectedStatusCodeRange
Lijst met verwachte HTTP-statuscodebereiken voor testaanvragen.
Type: | List<T>[TrafficManagerExpectedStatusCodeRange] |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | 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 |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | 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] |
Aliassen: | IntervalInSecondsForMonitor |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | 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 |
Aliassen: | PathForMonitor |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | 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 |
Aliassen: | PortForMonitor |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-MonitorProtocol
Hiermee geeft u het protocol dat moet worden gebruikt voor het bewaken van de eindpuntstatus. Geldige waarden zijn:
- HTTP
- HTTPS
Type: | String |
Aliassen: | ProtocolForMonitor |
Geaccepteerde waarden: | HTTP, HTTPS, TCP |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | 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] |
Aliassen: | TimeoutInSecondsForMonitor |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | 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] |
Aliassen: | ToleratedNumberOfFailuresForMonitor |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | 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 |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-ProfileStatus
Hiermee geeft u de status van het profiel. Geldige waarden zijn: Ingeschakeld en Uitgeschakeld.
Type: | String |
Geaccepteerde waarden: | Enabled, Disabled |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | 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 |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | 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 |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Tag
Sleutel-waardeparen in de vorm van een hash-tabelset als tags op de server. Bijvoorbeeld:
@{key0="value0"; key1=$null; key2="value2"}
Type: | Hashtable |
Aliassen: | Tags |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | 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:
- Voorstelling
- Gewogen
- Voorrang
- Geografisch
Type: | String |
Geaccepteerde waarden: | Performance, Weighted, Priority, Geographic, Subnet, MultiValue |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Ttl
Hiermee geeft u de TTL-waarde (DNS Time to Live) op.
Type: | UInt32 |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
Invoerwaarden
None
Uitvoerwaarden
Verwante koppelingen
Azure PowerShell