New-AzTrafficManagerProfile
Crea un perfil de Traffic Manager.
Sintaxis
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.
Tipo: | List<T>[TrafficManagerCustomHeader] |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-DefaultProfile
Las credenciales, la cuenta, el inquilino y la suscripción que se usan para la comunicación con Azure.
Tipo: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-ExpectedStatusCodeRange
Lista de intervalos de código de estado HTTP esperados para las solicitudes de sondeo.
Tipo: | List<T>[TrafficManagerExpectedStatusCodeRange] |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-MaxReturn
Número máximo de respuestas devueltas para perfiles con un método de enrutamiento MultiValue.
Tipo: | Nullable<T>[Int64] |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | 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.
Tipo: | Nullable<T>[Int32] |
Alias: | IntervalInSecondsForMonitor |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | 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 (/).
Tipo: | String |
Alias: | PathForMonitor |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | 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.
Tipo: | UInt32 |
Alias: | PortForMonitor |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | 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
Tipo: | String |
Alias: | ProtocolForMonitor |
Valores aceptados: | HTTP, HTTPS, TCP |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | 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.
Tipo: | Nullable<T>[Int32] |
Alias: | TimeoutInSecondsForMonitor |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | 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 de es 3.
Tipo: | Nullable<T>[Int32] |
Alias: | ToleratedNumberOfFailuresForMonitor |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-Name
Especifica un nombre para el perfil de Traffic Manager que crea este cmdlet.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-ProfileStatus
Especifica el estado del perfil. Los valores válidos son: Habilitado y Deshabilitado.
Tipo: | String |
Valores aceptados: | Enabled, Disabled |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | 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.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | 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.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-Tag
Pares clave-valor en forma de tabla hash establecida como etiquetas en el servidor. Por ejemplo:
@{key0="value0"; key1=$null; key2="value2"}
Tipo: | Hashtable |
Alias: | Tags |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | 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
- Priority
- Geográfico
Tipo: | String |
Valores aceptados: | Performance, Weighted, Priority, Geographic, Subnet, MultiValue |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-Ttl
Especifica el valor de tiempo de vida (TTL) de DNS.
Tipo: | UInt32 |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
Entradas
None