Microsoft.Network routeTables/routes 2020-11-01

Definición de recursos de Bicep

El tipo de recurso routeTables/routes se puede implementar con operaciones destinadas a:

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

Formato de los recursos

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

resource symbolicname 'Microsoft.Network/routeTables/routes@2020-11-01' = {
  name: 'string'
  parent: resourceSymbolicName
  properties: {
    addressPrefix: 'string'
    hasBgpOverride: bool
    nextHopIpAddress: 'string'
    nextHopType: 'string'
  }
}

Valores de propiedad

routeTables/routes

Nombre Descripción Value
name El nombre del recurso

Vea cómo establecer nombres y tipos para recursos secundarios en Bicep.
string (obligatorio)

Límite de caracteres: 1-80

Caracteres válidos:
Caracteres alfanuméricos, de subrayado, puntos y guiones.

Comience con un carácter alfanumérico. Termine con un carácter alfanumérico o de subrayado.
primario En Bicep, puede especificar el recurso primario para un recurso secundario. Solo tiene que agregar esta propiedad cuando el recurso secundario se declara fuera del recurso primario.

Para más información, consulte Recurso secundario fuera del recurso primario.
Nombre simbólico del recurso de tipo: routeTables
properties Propiedades de la ruta. RoutePropertiesFormat

RoutePropertiesFormat

Nombre Descripción Valor
addressPrefix CIDR de destino al que se aplica la ruta. string
hasBgpOverride Valor que indica si esta ruta invalida las rutas BGP superpuestas independientemente de LPM. bool
nextHopIpAddress Los paquetes de dirección IP se deben reenviar. Los valores del próximo salto solo se permiten en rutas en las que el tipo de próximo salto es VirtualAppliance. string
nextHopType El tipo de salto de Azure al que debe enviarse el paquete. "Internet"
'Ninguno'
'VirtualAppliance'
"VirtualNetworkGateway"
'VnetLocal' (obligatorio)

Plantillas de inicio rápido

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

Plantilla Descripción
Dispositivo de red VNS3 para la conectividad y seguridad en la nube

Implementación en Azure
VNS3 es un dispositivo virtual solo de software que proporciona las características y funciones combinadas de un dispositivo de seguridad, un controlador de entrega de aplicaciones y un dispositivo unificado de administración de amenazas en el perímetro de la aplicación en la nube. Ventajas clave, además de las redes en la nube, siempre al final del cifrado, centros de datos federados, regiones en la nube, proveedores de nube o contenedores, creación de un espacio de direcciones unificado, control atestable sobre claves de cifrado, red en malla manejable a escala, alta disponibilidad confiable en la nube, aislar aplicaciones confidenciales (segmentación de red de bajo costo rápido), segmentación dentro de las aplicaciones, Análisis de todos los datos en movimiento en la nube. Funciones de red clave; enrutador virtual, conmutador, firewall, concentrador vpn, distribuidor de multidifusión, con complementos para WAF, NIDS, almacenamiento en caché, proxy, equilibradores de carga y otras funciones de red de nivel 4 a 7, VNS3 no requiere nuevos conocimientos ni entrenamiento para implementar, por lo que puede integrar con los equipos de red existentes.
Create espacio aislado de Azure Firewall, máquina virtual cliente y máquina virtual de servidor

Implementación en Azure
Esta plantilla crea una red virtual con 2 subredes (subred del servidor y subred AzureFirewall), una máquina virtual de servidor, una máquina virtual cliente, una dirección IP pública para cada máquina virtual y una tabla de rutas para enviar tráfico entre máquinas virtuales a través del firewall.

Definición de recursos de plantilla de ARM

El tipo de recurso routeTables/routes se puede implementar con operaciones destinadas a:

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

Formato de los recursos

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

{
  "type": "Microsoft.Network/routeTables/routes",
  "apiVersion": "2020-11-01",
  "name": "string",
  "properties": {
    "addressPrefix": "string",
    "hasBgpOverride": "bool",
    "nextHopIpAddress": "string",
    "nextHopType": "string"
  }
}

Valores de propiedad

routeTables/routes

Nombre Descripción Value
type Tipo de recurso "Microsoft.Network/routeTables/routes"
apiVersion La versión de la API de recursos '2020-11-01'
name El nombre del recurso

Vea cómo establecer nombres y tipos para recursos secundarios en plantillas de ARM JSON.
string (obligatorio)

Límite de caracteres: 1-80

Caracteres válidos:
Caracteres alfanuméricos, de subrayado, puntos y guiones.

Comience con un carácter alfanumérico. Termine con un carácter alfanumérico o de subrayado.
properties Propiedades de la ruta. RoutePropertiesFormat

RoutePropertiesFormat

Nombre Descripción Valor
addressPrefix CIDR de destino al que se aplica la ruta. string
hasBgpOverride Valor que indica si esta ruta invalida las rutas BGP superpuestas independientemente de LPM. bool
nextHopIpAddress Los paquetes de dirección IP se deben reenviar. Los valores del próximo salto solo se permiten en rutas en las que el tipo de próximo salto es VirtualAppliance. string
nextHopType El tipo de salto de Azure al que debe enviarse el paquete. "Internet"
'Ninguno'
'VirtualAppliance'
"VirtualNetworkGateway"
'VnetLocal' (obligatorio)

Plantillas de inicio rápido

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

Plantilla Descripción
Dispositivo de red VNS3 para la conectividad y seguridad en la nube

Implementación en Azure
VNS3 es un dispositivo virtual solo de software que proporciona las características y funciones combinadas de un dispositivo de seguridad, un controlador de entrega de aplicaciones y un dispositivo unificado de administración de amenazas en el perímetro de la aplicación en la nube. Ventajas clave, además de las redes en la nube, siempre al final del cifrado, centros de datos federados, regiones en la nube, proveedores de nube o contenedores, creación de un espacio de direcciones unificado, control atestable sobre claves de cifrado, red en malla manejable a escala, alta disponibilidad confiable en la nube, aislar aplicaciones confidenciales (segmentación de red de bajo costo rápido), segmentación dentro de las aplicaciones, Análisis de todos los datos en movimiento en la nube. Funciones de red clave; enrutador virtual, conmutador, firewall, concentrador vpn, distribuidor de multidifusión, con complementos para WAF, NIDS, almacenamiento en caché, proxy, equilibradores de carga y otras funciones de red de nivel 4 a 7, VNS3 no requiere nuevos conocimientos ni entrenamiento para implementar, por lo que puede integrar con los equipos de red existentes.
Create espacio aislado de Azure Firewall, máquina virtual cliente y máquina virtual de servidor

Implementación en Azure
Esta plantilla crea una red virtual con 2 subredes (subred del servidor y subred AzureFirewall), una máquina virtual de servidor, una máquina virtual cliente, una dirección IP pública para cada máquina virtual y una tabla de rutas para enviar tráfico entre máquinas virtuales a través del firewall.

Definición de recursos de Terraform (proveedor AzAPI)

El tipo de recurso routeTables/routes se puede implementar con operaciones destinadas a:

  • Grupos de recursos

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

Formato de los recursos

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/routeTables/routes@2020-11-01"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      addressPrefix = "string"
      hasBgpOverride = bool
      nextHopIpAddress = "string"
      nextHopType = "string"
    }
  })
}

Valores de propiedad

routeTables/routes

Nombre Descripción Value
type Tipo de recurso "Microsoft.Network/routeTables/routes@2020-11-01"
name El nombre del recurso string (obligatorio)

Límite de caracteres: 1-80

Caracteres válidos:
Caracteres alfanuméricos, de subrayado, puntos y guiones.

Comience con un carácter alfanumérico. Termine con un carácter alfanumérico o de subrayado.
parent_id Identificador del recurso que es el elemento primario de este recurso. Identificador del recurso de tipo: routeTables
properties Propiedades de la ruta. RoutePropertiesFormat

RoutePropertiesFormat

Nombre Descripción Valor
addressPrefix CIDR de destino al que se aplica la ruta. string
hasBgpOverride Valor que indica si esta ruta invalida las rutas BGP superpuestas independientemente de LPM. bool
nextHopIpAddress Los paquetes de dirección IP se deben reenviar. Los valores del próximo salto solo se permiten en rutas en las que el tipo de próximo salto es VirtualAppliance. string
nextHopType El tipo de salto de Azure al que debe enviarse el paquete. "Internet"
"None"
"VirtualAppliance"
"VirtualNetworkGateway"
"VnetLocal" (obligatorio)