New-AzTrafficManagerProfile
Crée un profil Traffic Manager.
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
L’applet de commande New-AzTrafficManagerProfile crée un profil Azure Traffic Manager. Spécifiez le paramètre Name et les paramètres requis. Cette applet de commande retourne un objet local qui représente le nouveau profil.
Cette applet de commande ne configure pas les points de terminaison Traffic Manager. Vous pouvez mettre à jour l’objet de profil local à l’aide de l’applet de commande Add-AzTrafficManagerEndpointConfig. Chargez ensuite les modifications apportées à Traffic Manager à l’aide de l’applet de commande Set-AzTrafficManagerProfile. Vous pouvez également ajouter des points de terminaison à l’aide de l’applet de commande New-AzTrafficManagerEndpoint.
Exemples
Exemple 1 : Créer un profil
New-AzTrafficManagerProfile -Name "ContosoProfile" -ResourceGroupName "ResourceGroup11" -ProfileStatus Enabled -TrafficRoutingMethod Performance -RelativeDnsName "contosoapp" -TTL 30 -MonitorProtocol HTTP -MonitorPort 80 -MonitorPath "/default.aspx"
Cette commande crée un profil Azure Traffic Manager nommé ContosoProfile dans le groupe de ressources ResourceGroup11. Le nom de domaine complet DNS est contosoapp.trafficmanager.net.
Paramètres
-CustomHeader
Liste des paires nom d’en-tête et valeur personnalisées pour les demandes de sonde.
Type: | List<T>[TrafficManagerCustomHeader] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure.
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ExpectedStatusCodeRange
Liste des plages de code d’état HTTP attendues pour les requêtes de sonde.
Type: | List<T>[TrafficManagerExpectedStatusCodeRange] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MaxReturn
Nombre maximal de réponses retournées pour les profils avec une méthode de routage MultiValue.
Type: | Nullable<T>[Int64] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MonitorIntervalInSeconds
Intervalle (en secondes) auquel Traffic Manager case activée l’intégrité de chaque point de terminaison dans ce profil. La valeur par défaut est 30.
Type: | Nullable<T>[Int32] |
Aliases: | IntervalInSecondsForMonitor |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MonitorPath
Spécifie le chemin d’accès utilisé pour surveiller l’intégrité du point de terminaison. Spécifiez une valeur relative au nom de domaine de point de terminaison. Cette valeur doit commencer par une barre oblique (/).
Type: | String |
Aliases: | PathForMonitor |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MonitorPort
Spécifie le port TCP utilisé pour surveiller l’intégrité du point de terminaison. Les valeurs valides sont des entiers compris entre 1 et 65535.
Type: | UInt32 |
Aliases: | PortForMonitor |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MonitorProtocol
Spécifie le protocole à utiliser pour surveiller l’intégrité des points de terminaison. Les valeurs valides sont :
- 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
Temps (en secondes) que Traffic Manager autorise les points de terminaison de ce profil à répondre aux case activée d’intégrité. La valeur par défaut est de 10.
Type: | Nullable<T>[Int32] |
Aliases: | TimeoutInSecondsForMonitor |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MonitorToleratedNumberOfFailures
Le nombre d’échecs consécutifs d’intégrité case activée que Traffic Manager tolère avant de déclarer un point de terminaison dans ce profil détérioré après la prochaine case activée d’intégrité ayant échoué consécutive. La valeur par défaut est 3.
Type: | Nullable<T>[Int32] |
Aliases: | ToleratedNumberOfFailuresForMonitor |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Spécifie un nom pour le profil Traffic Manager créé par cette applet de commande.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ProfileStatus
Spécifie l’état du profil. Les valeurs valides sont : Activé et Désactivé.
Type: | String |
Accepted values: | Enabled, Disabled |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RelativeDnsName
Spécifie le nom DNS relatif fourni par ce profil Traffic Manager. Traffic Manager combine cette valeur et le nom de domaine DNS qu’Azure Traffic Manager utilise pour former le nom de domaine complet (FQDN) du profil.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResourceGroupName
Spécifie le nom d’un groupe de ressources. Cette applet de commande crée un profil Traffic Manager dans le groupe spécifié par ce paramètre.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Tag
Paires clé-valeur sous la forme d’une table de hachage définie en tant que balises sur le serveur. Par exemple :
@{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
Spécifie la méthode de routage du trafic. Cette méthode détermine quel point de terminaison Traffic Manager retourne en réponse aux requêtes DNS entrantes. Les valeurs valides sont :
- Performances
- Pondéré
- Priorité
- Géographique
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
Spécifie la valeur de durée de vie (TTL) DNS.
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Entrées
None