Compartir a través de


Microsoft.Network trafficmanagerprofiles

Definición de recursos de Bicep

El tipo de recurso trafficmanagerprofiles se puede implementar con operaciones que tienen como destino:

Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.

Formato de recurso

Para crear un recurso Microsoft.Network/trafficmanagerprofiles, agregue el siguiente bicep a la plantilla.

resource symbolicname 'Microsoft.Network/trafficmanagerprofiles@2022-04-01' = {
  location: 'string'
  name: 'string'
  properties: {
    allowedEndpointRecordTypes: [
      'string'
    ]
    dnsConfig: {
      relativeName: 'string'
      ttl: int
    }
    endpoints: [
      {
        id: 'string'
        name: 'string'
        properties: {
          alwaysServe: 'string'
          customHeaders: [
            {
              name: 'string'
              value: 'string'
            }
          ]
          endpointLocation: 'string'
          endpointMonitorStatus: 'string'
          endpointStatus: 'string'
          geoMapping: [
            'string'
          ]
          minChildEndpoints: int
          minChildEndpointsIPv4: int
          minChildEndpointsIPv6: int
          priority: int
          subnets: [
            {
              first: 'string'
              last: 'string'
              scope: int
            }
          ]
          target: 'string'
          targetResourceId: 'string'
          weight: int
        }
        type: 'string'
      }
    ]
    maxReturn: int
    monitorConfig: {
      customHeaders: [
        {
          name: 'string'
          value: 'string'
        }
      ]
      expectedStatusCodeRanges: [
        {
          max: int
          min: int
        }
      ]
      intervalInSeconds: int
      path: 'string'
      port: int
      profileMonitorStatus: 'string'
      protocol: 'string'
      timeoutInSeconds: int
      toleratedNumberOfFailures: int
    }
    profileStatus: 'string'
    trafficRoutingMethod: 'string'
    trafficViewEnrollmentStatus: 'string'
  }
  tags: {
    {customized property}: 'string'
  }
}

Valores de propiedad

DnsConfig

Nombre Descripción Valor
relativeName Nombre DNS relativo proporcionado por este perfil de Traffic Manager. Este valor se combina con el nombre de dominio DNS que usa Azure Traffic Manager para formar el nombre de dominio completo (FQDN) del perfil. cuerda
Ttl Tiempo dns:To-Live (TTL), en segundos. Esto informa a los solucionadores DNS locales y a los clientes DNS cuánto tiempo se almacenan en caché las respuestas DNS proporcionadas por este perfil de Traffic Manager. Int

Extremo

Nombre Descripción Valor
identificación Identificador de recurso completo para el recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{resourceName} cuerda
nombre Nombre del recurso cuerda
Propiedades Propiedades del punto de conexión de Traffic Manager. EndpointProperties
tipo Tipo del recurso. Por ejemplo, Microsoft.Network/trafficManagerProfiles. cuerda

EndpointProperties

Nombre Descripción Valor
alwaysServe Si Always Serve está habilitado, el sondeo para el estado del punto de conexión se deshabilitará y los puntos de conexión se incluirán en el método de enrutamiento del tráfico. 'Deshabilitado'
'Habilitado'
customHeaders Lista de encabezados personalizados. EndpointPropertiesCustomHeadersItem[]
endpointLocation Especifica la ubicación de los puntos de conexión externos o anidados cuando se usa el método de enrutamiento de tráfico "Rendimiento". cuerda
endpointMonitorStatus Estado de supervisión del punto de conexión. 'CheckEndpoint'
"Degradado"
'Deshabilitado'
'Inactivo'
"En línea"
'Detenido'
"No supervisado"
endpointStatus Estado del punto de conexión. Si el punto de conexión es Habilitado, se sondea para el estado del punto de conexión y se incluye en el método de enrutamiento del tráfico. 'Deshabilitado'
'Habilitado'
geoMapping La lista de países o regiones asignados a este punto de conexión al usar el método de enrutamiento de tráfico "Geográfico". Consulte la documentación geográfica de Traffic Manager para obtener una lista completa de los valores aceptados. string[]
minChildEndpoints Número mínimo de puntos de conexión que deben estar disponibles en el perfil secundario para que el perfil primario se considere disponible. Solo se aplica al punto de conexión del tipo "NestedEndpoints". Int
minChildEndpointsIPv4 Número mínimo de puntos de conexión IPv4 (tipo de registro DNS A) que deben estar disponibles en el perfil secundario para que el perfil primario se considere disponible. Solo se aplica al punto de conexión del tipo "NestedEndpoints". Int
minChildEndpointsIPv6 Número mínimo de puntos de conexión IPv6 (AAAA de tipo de registro DNS) que deben estar disponibles en el perfil secundario para que el perfil primario se considere disponible. Solo se aplica al punto de conexión del tipo "NestedEndpoints". Int
prioridad Prioridad de este punto de conexión cuando se usa el método de enrutamiento de tráfico "Prioridad". Los valores posibles son de 1 a 1000, los valores inferiores representan una prioridad más alta. Se trata de un parámetro opcional. Si se especifica, se debe especificar en todos los puntos de conexión y no se pueden compartir los dos puntos de conexión con el mismo valor de prioridad. Int
Subredes La lista de subredes, direcciones IP o intervalos de direcciones asignados a este punto de conexión cuando se usa el método de enrutamiento de tráfico "Subred". Una lista vacía coincidirá con todos los intervalos no cubiertos por otros puntos de conexión. EndpointPropertiesSubnetsItem[]
blanco Nombre DNS completo o dirección IP del punto de conexión. Traffic Manager devuelve este valor en las respuestas DNS para dirigir el tráfico a este punto de conexión. cuerda
targetResourceId Identificador URI del recurso de Azure del punto de conexión. No es aplicable a los puntos de conexión de tipo "ExternalEndpoints". cuerda
peso Peso de este punto de conexión al usar el método de enrutamiento de tráfico "Ponderado". Los valores posibles son de 1 a 1000. Int

EndpointPropertiesCustomHeadersItem

Nombre Descripción Valor
nombre Nombre del encabezado. cuerda
valor Valor de encabezado. cuerda

EndpointPropertiesSubnetsItem

Nombre Descripción Valor
Primero Primera dirección de la subred. cuerda
último Última dirección de la subred. cuerda
alcance Tamaño de bloque (número de bits iniciales en la máscara de subred). Int

Microsoft.Network/trafficmanagerprofiles

Nombre Descripción Valor
ubicación Región de Azure donde reside el recurso cuerda
nombre El nombre del recurso string (obligatorio)
Propiedades Propiedades del perfil de Traffic Manager. ProfileProperties
Etiquetas Etiquetas de recursos Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas

MonitorConfig

Nombre Descripción Valor
customHeaders Lista de encabezados personalizados. MonitorConfigCustomHeadersItem[]
expectedStatusCodeRanges Lista de intervalos de código de estado esperados. MonitorConfigExpectedStatusCodeRangesItem[]
intervalInSeconds Intervalo de supervisión de los puntos de conexión de este perfil. Este es el intervalo en el que Traffic Manager comprobará el estado de cada punto de conexión de este perfil. Int
camino Ruta de acceso relativa al nombre de dominio del punto de conexión que se usa para sondear el estado del punto de conexión. cuerda
puerto Puerto TCP que se usa para sondear el estado del punto de conexión. Int
profileMonitorStatus Estado de supervisión de nivel de perfil del perfil de Traffic Manager. 'CheckEndpoints'
"Degradado"
'Deshabilitado'
'Inactivo'
"En línea"
protocolo Protocolo (HTTP, HTTPS o TCP) que se usa para sondear el estado del punto de conexión. 'HTTP'
'HTTPS'
'TCP'
timeoutInSeconds Tiempo de espera de supervisión para los puntos de conexión de este perfil. Este es el momento en que Traffic Manager permite a los puntos de conexión de este perfil responder a la comprobación de estado. Int
toleradNumberOfFailures 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. Int

MonitorConfigCustomHeadersItem

Nombre Descripción Valor
nombre Nombre del encabezado. cuerda
valor Valor de encabezado. cuerda

MonitorConfigExpectedStatusCodeRangesItem

Nombre Descripción Valor
máximo Código de estado máximo. Int
min Código de estado mínimo. Int

ProfileProperties

Nombre Descripción Valor
allowedEndpointRecordTypes Lista de tipos de registro de punto de conexión permitidos. Matriz de cadenas que contiene cualquiera de:
"Any"
'DomainName'
'IPv4Address'
'IPv6Address'
dnsConfig Configuración dns del perfil de Traffic Manager. dnsConfig
Extremos Lista de puntos de conexión en el perfil de Traffic Manager. de punto de conexión de []
maxReturn Número máximo de puntos de conexión que se van a devolver para el tipo de enrutamiento MultiValue. Int
monitorConfig Configuración de supervisión de puntos de conexión del perfil de Traffic Manager. MonitorConfig
profileStatus Estado del perfil de Traffic Manager. 'Deshabilitado'
'Habilitado'
trafficRoutingMethod Método de enrutamiento de tráfico del perfil de Traffic Manager. 'Geográfico'
'MultiValue'
"Rendimiento"
'Prioridad'
'Subred'
'Ponderado'
trafficViewEnrollmentStatus Indica si Traffic View es "Habilitado" o "Deshabilitado" para el perfil de Traffic Manager. Null, indica "Disabled". La habilitación de esta característica aumentará el costo del perfil de Administración del tráfico. 'Deshabilitado'
'Habilitado'

TrackedResourceTags

Nombre Descripción Valor

Ejemplos de inicio rápido

En los ejemplos de inicio rápido siguientes se implementa este tipo de recurso.

Archivo de Bicep Descripción
ejemplo de punto de conexión externo de Azure Traffic Manager En esta plantilla se muestra cómo crear un perfil de Azure Traffic Manager mediante puntos de conexión externos.
ejemplo de máquina virtual de Azure Traffic Manager Esta plantilla muestra cómo crear un equilibrio de carga de perfil de Azure Traffic Manager en varias máquinas virtuales.
ejemplo de aplicación web de Azure Traffic Manager En esta plantilla se muestra cómo crear un perfil de Azure Traffic Manager para una instancia de App Service.

Definición de recursos de plantilla de ARM

El tipo de recurso trafficmanagerprofiles se puede implementar con operaciones que tienen como destino:

Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.

Formato de recurso

Para crear un recurso Microsoft.Network/trafficmanagerprofiles, agregue el siguiente JSON a la plantilla.

{
  "type": "Microsoft.Network/trafficmanagerprofiles",
  "apiVersion": "2022-04-01",
  "name": "string",
  "location": "string",
  "properties": {
    "allowedEndpointRecordTypes": [ "string" ],
    "dnsConfig": {
      "relativeName": "string",
      "ttl": "int"
    },
    "endpoints": [
      {
        "id": "string",
        "name": "string",
        "properties": {
          "alwaysServe": "string",
          "customHeaders": [
            {
              "name": "string",
              "value": "string"
            }
          ],
          "endpointLocation": "string",
          "endpointMonitorStatus": "string",
          "endpointStatus": "string",
          "geoMapping": [ "string" ],
          "minChildEndpoints": "int",
          "minChildEndpointsIPv4": "int",
          "minChildEndpointsIPv6": "int",
          "priority": "int",
          "subnets": [
            {
              "first": "string",
              "last": "string",
              "scope": "int"
            }
          ],
          "target": "string",
          "targetResourceId": "string",
          "weight": "int"
        },
        "type": "string"
      }
    ],
    "maxReturn": "int",
    "monitorConfig": {
      "customHeaders": [
        {
          "name": "string",
          "value": "string"
        }
      ],
      "expectedStatusCodeRanges": [
        {
          "max": "int",
          "min": "int"
        }
      ],
      "intervalInSeconds": "int",
      "path": "string",
      "port": "int",
      "profileMonitorStatus": "string",
      "protocol": "string",
      "timeoutInSeconds": "int",
      "toleratedNumberOfFailures": "int"
    },
    "profileStatus": "string",
    "trafficRoutingMethod": "string",
    "trafficViewEnrollmentStatus": "string"
  },
  "tags": {
    "{customized property}": "string"
  }
}

Valores de propiedad

DnsConfig

Nombre Descripción Valor
relativeName Nombre DNS relativo proporcionado por este perfil de Traffic Manager. Este valor se combina con el nombre de dominio DNS que usa Azure Traffic Manager para formar el nombre de dominio completo (FQDN) del perfil. cuerda
Ttl Tiempo dns:To-Live (TTL), en segundos. Esto informa a los solucionadores DNS locales y a los clientes DNS cuánto tiempo se almacenan en caché las respuestas DNS proporcionadas por este perfil de Traffic Manager. Int

Extremo

Nombre Descripción Valor
identificación Identificador de recurso completo para el recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{resourceName} cuerda
nombre Nombre del recurso cuerda
Propiedades Propiedades del punto de conexión de Traffic Manager. EndpointProperties
tipo Tipo del recurso. Por ejemplo, Microsoft.Network/trafficManagerProfiles. cuerda

EndpointProperties

Nombre Descripción Valor
alwaysServe Si Always Serve está habilitado, el sondeo para el estado del punto de conexión se deshabilitará y los puntos de conexión se incluirán en el método de enrutamiento del tráfico. 'Deshabilitado'
'Habilitado'
customHeaders Lista de encabezados personalizados. EndpointPropertiesCustomHeadersItem[]
endpointLocation Especifica la ubicación de los puntos de conexión externos o anidados cuando se usa el método de enrutamiento de tráfico "Rendimiento". cuerda
endpointMonitorStatus Estado de supervisión del punto de conexión. 'CheckEndpoint'
"Degradado"
'Deshabilitado'
'Inactivo'
"En línea"
'Detenido'
"No supervisado"
endpointStatus Estado del punto de conexión. Si el punto de conexión es Habilitado, se sondea para el estado del punto de conexión y se incluye en el método de enrutamiento del tráfico. 'Deshabilitado'
'Habilitado'
geoMapping La lista de países o regiones asignados a este punto de conexión al usar el método de enrutamiento de tráfico "Geográfico". Consulte la documentación geográfica de Traffic Manager para obtener una lista completa de los valores aceptados. string[]
minChildEndpoints Número mínimo de puntos de conexión que deben estar disponibles en el perfil secundario para que el perfil primario se considere disponible. Solo se aplica al punto de conexión del tipo "NestedEndpoints". Int
minChildEndpointsIPv4 Número mínimo de puntos de conexión IPv4 (tipo de registro DNS A) que deben estar disponibles en el perfil secundario para que el perfil primario se considere disponible. Solo se aplica al punto de conexión del tipo "NestedEndpoints". Int
minChildEndpointsIPv6 Número mínimo de puntos de conexión IPv6 (AAAA de tipo de registro DNS) que deben estar disponibles en el perfil secundario para que el perfil primario se considere disponible. Solo se aplica al punto de conexión del tipo "NestedEndpoints". Int
prioridad Prioridad de este punto de conexión cuando se usa el método de enrutamiento de tráfico "Prioridad". Los valores posibles son de 1 a 1000, los valores inferiores representan una prioridad más alta. Se trata de un parámetro opcional. Si se especifica, se debe especificar en todos los puntos de conexión y no se pueden compartir los dos puntos de conexión con el mismo valor de prioridad. Int
Subredes La lista de subredes, direcciones IP o intervalos de direcciones asignados a este punto de conexión cuando se usa el método de enrutamiento de tráfico "Subred". Una lista vacía coincidirá con todos los intervalos no cubiertos por otros puntos de conexión. EndpointPropertiesSubnetsItem[]
blanco Nombre DNS completo o dirección IP del punto de conexión. Traffic Manager devuelve este valor en las respuestas DNS para dirigir el tráfico a este punto de conexión. cuerda
targetResourceId Identificador URI del recurso de Azure del punto de conexión. No es aplicable a los puntos de conexión de tipo "ExternalEndpoints". cuerda
peso Peso de este punto de conexión al usar el método de enrutamiento de tráfico "Ponderado". Los valores posibles son de 1 a 1000. Int

EndpointPropertiesCustomHeadersItem

Nombre Descripción Valor
nombre Nombre del encabezado. cuerda
valor Valor de encabezado. cuerda

EndpointPropertiesSubnetsItem

Nombre Descripción Valor
Primero Primera dirección de la subred. cuerda
último Última dirección de la subred. cuerda
alcance Tamaño de bloque (número de bits iniciales en la máscara de subred). Int

Microsoft.Network/trafficmanagerprofiles

Nombre Descripción Valor
apiVersion La versión de api '2022-04-01'
ubicación Región de Azure donde reside el recurso cuerda
nombre El nombre del recurso string (obligatorio)
Propiedades Propiedades del perfil de Traffic Manager. ProfileProperties
Etiquetas Etiquetas de recursos Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas
tipo El tipo de recurso 'Microsoft.Network/trafficmanagerprofiles'

MonitorConfig

Nombre Descripción Valor
customHeaders Lista de encabezados personalizados. MonitorConfigCustomHeadersItem[]
expectedStatusCodeRanges Lista de intervalos de código de estado esperados. MonitorConfigExpectedStatusCodeRangesItem[]
intervalInSeconds Intervalo de supervisión de los puntos de conexión de este perfil. Este es el intervalo en el que Traffic Manager comprobará el estado de cada punto de conexión de este perfil. Int
camino Ruta de acceso relativa al nombre de dominio del punto de conexión que se usa para sondear el estado del punto de conexión. cuerda
puerto Puerto TCP que se usa para sondear el estado del punto de conexión. Int
profileMonitorStatus Estado de supervisión de nivel de perfil del perfil de Traffic Manager. 'CheckEndpoints'
"Degradado"
'Deshabilitado'
'Inactivo'
"En línea"
protocolo Protocolo (HTTP, HTTPS o TCP) que se usa para sondear el estado del punto de conexión. 'HTTP'
'HTTPS'
'TCP'
timeoutInSeconds Tiempo de espera de supervisión para los puntos de conexión de este perfil. Este es el momento en que Traffic Manager permite a los puntos de conexión de este perfil responder a la comprobación de estado. Int
toleradNumberOfFailures 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. Int

MonitorConfigCustomHeadersItem

Nombre Descripción Valor
nombre Nombre del encabezado. cuerda
valor Valor de encabezado. cuerda

MonitorConfigExpectedStatusCodeRangesItem

Nombre Descripción Valor
máximo Código de estado máximo. Int
min Código de estado mínimo. Int

ProfileProperties

Nombre Descripción Valor
allowedEndpointRecordTypes Lista de tipos de registro de punto de conexión permitidos. Matriz de cadenas que contiene cualquiera de:
"Any"
'DomainName'
'IPv4Address'
'IPv6Address'
dnsConfig Configuración dns del perfil de Traffic Manager. dnsConfig
Extremos Lista de puntos de conexión en el perfil de Traffic Manager. de punto de conexión de []
maxReturn Número máximo de puntos de conexión que se van a devolver para el tipo de enrutamiento MultiValue. Int
monitorConfig Configuración de supervisión de puntos de conexión del perfil de Traffic Manager. MonitorConfig
profileStatus Estado del perfil de Traffic Manager. 'Deshabilitado'
'Habilitado'
trafficRoutingMethod Método de enrutamiento de tráfico del perfil de Traffic Manager. 'Geográfico'
'MultiValue'
"Rendimiento"
'Prioridad'
'Subred'
'Ponderado'
trafficViewEnrollmentStatus Indica si Traffic View es "Habilitado" o "Deshabilitado" para el perfil de Traffic Manager. Null, indica "Disabled". La habilitación de esta característica aumentará el costo del perfil de Administración del tráfico. 'Deshabilitado'
'Habilitado'

TrackedResourceTags

Nombre Descripción Valor

Plantillas de inicio rápido

Las siguientes plantillas de inicio rápido implementan este tipo de recurso.

Plantilla Descripción
configuración de demostración de Azure Traffic Manager + Application Gateways

Implementación en Azure
Esta plantilla le permite implementar rápidamente Azure Traffic Manager sobre la demostración de Application Gateways para probar la distribución de tráfico entre diferentes regiones.
configuración de demostración de Azure Traffic Manager

Implementación en Azure
Esta plantilla permite implementar rápidamente la demostración de Azure Traffic Manager para probar la distribución de tráfico entre diferentes regiones.
ejemplo de punto de conexión externo de Azure Traffic Manager

Implementación en Azure
En esta plantilla se muestra cómo crear un perfil de Azure Traffic Manager mediante puntos de conexión externos.
de enrutamiento multivalor de Azure Traffic Manager

Implementación en Azure
En esta plantilla se muestra cómo crear un perfil de Azure Traffic Manager mediante puntos de conexión anidados con enrutamiento min-child y multivalor.
ejemplo de máquina virtual de Azure Traffic Manager

Implementación en Azure
Esta plantilla muestra cómo crear un equilibrio de carga de perfil de Azure Traffic Manager en varias máquinas virtuales.
ejemplo de máquina virtual de Azure Traffic Manager con Availability Zones

Implementación en Azure
Esta plantilla muestra cómo crear un equilibrio de carga de perfiles de Azure Traffic Manager en varias máquinas virtuales colocadas en Availability Zones.
ejemplo de aplicación web de Azure Traffic Manager

Implementación en Azure
En esta plantilla se muestra cómo crear un perfil de Azure Traffic Manager para una instancia de App Service.
Administrador de tráfico de varios niveles, L4 ILB, L7 AppGateway

Implementación en Azure
Esta plantilla implementa una red virtual, separa la red a través de subredes, implementa máquinas virtuales y configura el equilibrio de carga.

Definición de recursos de Terraform (proveedor AzAPI)

El tipo de recurso trafficmanagerprofiles se puede implementar con operaciones que tienen como destino:

  • grupos de recursos de

Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.

Formato de recurso

Para crear un recurso Microsoft.Network/trafficmanagerprofiles, agregue el siguiente terraform a la plantilla.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/trafficmanagerprofiles@2022-04-01"
  name = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = jsonencode({
    properties = {
      allowedEndpointRecordTypes = [
        "string"
      ]
      dnsConfig = {
        relativeName = "string"
        ttl = int
      }
      endpoints = [
        {
          id = "string"
          name = "string"
          properties = {
            alwaysServe = "string"
            customHeaders = [
              {
                name = "string"
                value = "string"
              }
            ]
            endpointLocation = "string"
            endpointMonitorStatus = "string"
            endpointStatus = "string"
            geoMapping = [
              "string"
            ]
            minChildEndpoints = int
            minChildEndpointsIPv4 = int
            minChildEndpointsIPv6 = int
            priority = int
            subnets = [
              {
                first = "string"
                last = "string"
                scope = int
              }
            ]
            target = "string"
            targetResourceId = "string"
            weight = int
          }
          type = "string"
        }
      ]
      maxReturn = int
      monitorConfig = {
        customHeaders = [
          {
            name = "string"
            value = "string"
          }
        ]
        expectedStatusCodeRanges = [
          {
            max = int
            min = int
          }
        ]
        intervalInSeconds = int
        path = "string"
        port = int
        profileMonitorStatus = "string"
        protocol = "string"
        timeoutInSeconds = int
        toleratedNumberOfFailures = int
      }
      profileStatus = "string"
      trafficRoutingMethod = "string"
      trafficViewEnrollmentStatus = "string"
    }
  })
}

Valores de propiedad

DnsConfig

Nombre Descripción Valor
relativeName Nombre DNS relativo proporcionado por este perfil de Traffic Manager. Este valor se combina con el nombre de dominio DNS que usa Azure Traffic Manager para formar el nombre de dominio completo (FQDN) del perfil. cuerda
Ttl Tiempo dns:To-Live (TTL), en segundos. Esto informa a los solucionadores DNS locales y a los clientes DNS cuánto tiempo se almacenan en caché las respuestas DNS proporcionadas por este perfil de Traffic Manager. Int

Extremo

Nombre Descripción Valor
identificación Identificador de recurso completo para el recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{resourceName} cuerda
nombre Nombre del recurso cuerda
Propiedades Propiedades del punto de conexión de Traffic Manager. EndpointProperties
tipo Tipo del recurso. Por ejemplo, Microsoft.Network/trafficManagerProfiles. cuerda

EndpointProperties

Nombre Descripción Valor
alwaysServe Si Always Serve está habilitado, el sondeo para el estado del punto de conexión se deshabilitará y los puntos de conexión se incluirán en el método de enrutamiento del tráfico. 'Deshabilitado'
'Habilitado'
customHeaders Lista de encabezados personalizados. EndpointPropertiesCustomHeadersItem[]
endpointLocation Especifica la ubicación de los puntos de conexión externos o anidados cuando se usa el método de enrutamiento de tráfico "Rendimiento". cuerda
endpointMonitorStatus Estado de supervisión del punto de conexión. 'CheckEndpoint'
"Degradado"
'Deshabilitado'
'Inactivo'
"En línea"
'Detenido'
"No supervisado"
endpointStatus Estado del punto de conexión. Si el punto de conexión es Habilitado, se sondea para el estado del punto de conexión y se incluye en el método de enrutamiento del tráfico. 'Deshabilitado'
'Habilitado'
geoMapping La lista de países o regiones asignados a este punto de conexión al usar el método de enrutamiento de tráfico "Geográfico". Consulte la documentación geográfica de Traffic Manager para obtener una lista completa de los valores aceptados. string[]
minChildEndpoints Número mínimo de puntos de conexión que deben estar disponibles en el perfil secundario para que el perfil primario se considere disponible. Solo se aplica al punto de conexión del tipo "NestedEndpoints". Int
minChildEndpointsIPv4 Número mínimo de puntos de conexión IPv4 (tipo de registro DNS A) que deben estar disponibles en el perfil secundario para que el perfil primario se considere disponible. Solo se aplica al punto de conexión del tipo "NestedEndpoints". Int
minChildEndpointsIPv6 Número mínimo de puntos de conexión IPv6 (AAAA de tipo de registro DNS) que deben estar disponibles en el perfil secundario para que el perfil primario se considere disponible. Solo se aplica al punto de conexión del tipo "NestedEndpoints". Int
prioridad Prioridad de este punto de conexión cuando se usa el método de enrutamiento de tráfico "Prioridad". Los valores posibles son de 1 a 1000, los valores inferiores representan una prioridad más alta. Se trata de un parámetro opcional. Si se especifica, se debe especificar en todos los puntos de conexión y no se pueden compartir los dos puntos de conexión con el mismo valor de prioridad. Int
Subredes La lista de subredes, direcciones IP o intervalos de direcciones asignados a este punto de conexión cuando se usa el método de enrutamiento de tráfico "Subred". Una lista vacía coincidirá con todos los intervalos no cubiertos por otros puntos de conexión. EndpointPropertiesSubnetsItem[]
blanco Nombre DNS completo o dirección IP del punto de conexión. Traffic Manager devuelve este valor en las respuestas DNS para dirigir el tráfico a este punto de conexión. cuerda
targetResourceId Identificador URI del recurso de Azure del punto de conexión. No es aplicable a los puntos de conexión de tipo "ExternalEndpoints". cuerda
peso Peso de este punto de conexión al usar el método de enrutamiento de tráfico "Ponderado". Los valores posibles son de 1 a 1000. Int

EndpointPropertiesCustomHeadersItem

Nombre Descripción Valor
nombre Nombre del encabezado. cuerda
valor Valor de encabezado. cuerda

EndpointPropertiesSubnetsItem

Nombre Descripción Valor
Primero Primera dirección de la subred. cuerda
último Última dirección de la subred. cuerda
alcance Tamaño de bloque (número de bits iniciales en la máscara de subred). Int

Microsoft.Network/trafficmanagerprofiles

Nombre Descripción Valor
ubicación Región de Azure donde reside el recurso cuerda
nombre El nombre del recurso string (obligatorio)
Propiedades Propiedades del perfil de Traffic Manager. ProfileProperties
Etiquetas Etiquetas de recursos Diccionario de nombres y valores de etiqueta.
tipo El tipo de recurso "Microsoft.Network/trafficmanagerprofiles@2022-04-01"

MonitorConfig

Nombre Descripción Valor
customHeaders Lista de encabezados personalizados. MonitorConfigCustomHeadersItem[]
expectedStatusCodeRanges Lista de intervalos de código de estado esperados. MonitorConfigExpectedStatusCodeRangesItem[]
intervalInSeconds Intervalo de supervisión de los puntos de conexión de este perfil. Este es el intervalo en el que Traffic Manager comprobará el estado de cada punto de conexión de este perfil. Int
camino Ruta de acceso relativa al nombre de dominio del punto de conexión que se usa para sondear el estado del punto de conexión. cuerda
puerto Puerto TCP que se usa para sondear el estado del punto de conexión. Int
profileMonitorStatus Estado de supervisión de nivel de perfil del perfil de Traffic Manager. 'CheckEndpoints'
"Degradado"
'Deshabilitado'
'Inactivo'
"En línea"
protocolo Protocolo (HTTP, HTTPS o TCP) que se usa para sondear el estado del punto de conexión. 'HTTP'
'HTTPS'
'TCP'
timeoutInSeconds Tiempo de espera de supervisión para los puntos de conexión de este perfil. Este es el momento en que Traffic Manager permite a los puntos de conexión de este perfil responder a la comprobación de estado. Int
toleradNumberOfFailures 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. Int

MonitorConfigCustomHeadersItem

Nombre Descripción Valor
nombre Nombre del encabezado. cuerda
valor Valor de encabezado. cuerda

MonitorConfigExpectedStatusCodeRangesItem

Nombre Descripción Valor
máximo Código de estado máximo. Int
min Código de estado mínimo. Int

ProfileProperties

Nombre Descripción Valor
allowedEndpointRecordTypes Lista de tipos de registro de punto de conexión permitidos. Matriz de cadenas que contiene cualquiera de:
"Any"
'DomainName'
'IPv4Address'
'IPv6Address'
dnsConfig Configuración dns del perfil de Traffic Manager. dnsConfig
Extremos Lista de puntos de conexión en el perfil de Traffic Manager. de punto de conexión de []
maxReturn Número máximo de puntos de conexión que se van a devolver para el tipo de enrutamiento MultiValue. Int
monitorConfig Configuración de supervisión de puntos de conexión del perfil de Traffic Manager. MonitorConfig
profileStatus Estado del perfil de Traffic Manager. 'Deshabilitado'
'Habilitado'
trafficRoutingMethod Método de enrutamiento de tráfico del perfil de Traffic Manager. 'Geográfico'
'MultiValue'
"Rendimiento"
'Prioridad'
'Subred'
'Ponderado'
trafficViewEnrollmentStatus Indica si Traffic View es "Habilitado" o "Deshabilitado" para el perfil de Traffic Manager. Null, indica "Disabled". La habilitación de esta característica aumentará el costo del perfil de Administración del tráfico. 'Deshabilitado'
'Habilitado'

TrackedResourceTags

Nombre Descripción Valor