New-AzTrafficManagerProfile
Crea un perfil de 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
El cmdlet New-AzTrafficManagerProfile crea un perfil de Azure Traffic Manager. Especifique el parámetro Name y la configuración necesaria. Este cmdlet devuelve un objeto local que representa el nuevo perfil.
Este cmdlet no configura los puntos de conexión de Traffic Manager. Puede actualizar el objeto de perfil local mediante el cmdlet Add-AzTrafficManagerEndpointConfig. A continuación, cargue los cambios en Traffic Manager mediante el cmdlet Set-AzTrafficManagerProfile. Como alternativa, puede agregar puntos de conexión mediante el cmdlet New-AzTrafficManagerEndpoint.
Ejemplos
Ejemplo 1: Crear un perfil
New-AzTrafficManagerProfile -Name "ContosoProfile" -ResourceGroupName "ResourceGroup11" -ProfileStatus Enabled -TrafficRoutingMethod Performance -RelativeDnsName "contosoapp" -TTL 30 -MonitorProtocol HTTP -MonitorPort 80 -MonitorPath "/default.aspx"
Este comando crea un perfil de Azure Traffic Manager denominado ContosoProfile en el grupo de recursos ResourceGroup11. El FQDN de DNS es contosoapp.trafficmanager.net.
Parámetros
-CustomHeader
Lista de pares de nombre y valor de encabezado personalizados para solicitudes de sondeo.
Type: | List<T>[TrafficManagerCustomHeader] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
Las credenciales, la cuenta, el inquilino y la suscripción que se usan para la comunicación con Azure.
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ExpectedStatusCodeRange
Lista de intervalos de código de estado HTTP esperados para las solicitudes de sondeo.
Type: | List<T>[TrafficManagerExpectedStatusCodeRange] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MaxReturn
Número máximo de respuestas devueltas para perfiles con un método de enrutamiento MultiValue.
Type: | Nullable<T>[Int64] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MonitorIntervalInSeconds
Intervalo (en segundos) en el que Traffic Manager comprobará el estado de cada punto de conexión de este perfil. El valor predeterminado es 30.
Type: | Nullable<T>[Int32] |
Aliases: | IntervalInSecondsForMonitor |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MonitorPath
Especifica la ruta de acceso que se usa para supervisar el estado del punto de conexión. Especifique un valor relativo al nombre de dominio del punto de conexión. Este valor debe comenzar con una barra diagonal (/).
Type: | String |
Aliases: | PathForMonitor |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MonitorPort
Especifica el puerto TCP que se usa para supervisar el estado del punto de conexión. Los valores válidos son enteros de 1 a 65535.
Type: | UInt32 |
Aliases: | PortForMonitor |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MonitorProtocol
Especifica el protocolo que se va a usar para supervisar el estado de los puntos de conexión. Los valores válidos son:
- 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
El tiempo (en segundos) que Traffic Manager permite a los puntos de conexión de este perfil responder a la comprobación de estado. El valor predeterminado es 10.
Type: | Nullable<T>[Int32] |
Aliases: | TimeoutInSecondsForMonitor |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MonitorToleratedNumberOfFailures
Número de comprobaciones de estado con errores consecutivas que Traffic Manager tolera antes de declarar un punto de conexión en este perfil degradado después de la siguiente comprobación de estado con errores consecutiva. El valor predeterminado es 3.
Type: | Nullable<T>[Int32] |
Aliases: | ToleratedNumberOfFailuresForMonitor |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Especifica un nombre para el perfil de Traffic Manager que crea este cmdlet.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ProfileStatus
Especifica el estado del perfil. Los valores válidos son: Habilitado y Deshabilitado.
Type: | String |
Accepted values: | Enabled, Disabled |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RelativeDnsName
Especifica el nombre DNS relativo que proporciona este perfil de Traffic Manager. Traffic Manager combina este valor y el nombre de dominio DNS que Usa Azure Traffic Manager para formar el nombre de dominio completo (FQDN) del perfil.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResourceGroupName
Especifica el nombre de un grupo de recursos. Este cmdlet crea un perfil de Traffic Manager en el grupo que especifica este parámetro.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Tag
Pares clave-valor en forma de tabla hash establecida como etiquetas en el servidor. Por ejemplo:
@{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
Especifica el método de enrutamiento de tráfico. Este método determina qué punto de conexión Traffic Manager devuelve en respuesta a las consultas DNS entrantes. Los valores válidos son:
- Rendimiento
- Ponderado
- Prioridad
- Geográfico
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
Especifica el valor de tiempo de vida (TTL) de DNS.
Type: | UInt32 |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Entradas
None
Salidas
Vínculos relacionados
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de