Compartir a través de


Microsoft.Network routeTables/routes 2017-10-01

Definición de recursos de Bicep

El tipo de recurso routeTables/routes 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/routeTables/routes, agregue el siguiente bicep a la plantilla.

resource symbolicname 'Microsoft.Network/routeTables/routes@2017-10-01' = {
  parent: resourceSymbolicName
  etag: 'string'
  name: 'string'
  properties: {
    addressPrefix: 'string'
    nextHopIpAddress: 'string'
    nextHopType: 'string'
    provisioningState: 'string'
  }
}

Valores de propiedad

Microsoft.Network/routeTables/routes

Nombre Descripción Valor
etag Cadena de solo lectura única que cambia cada vez que se actualiza el recurso. cuerda
nombre El nombre del recurso string (obligatorio)
padre 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 obtener más información, consulte recurso secundario fuera del recurso primario.
Nombre simbólico del recurso de tipo: routeTables
Propiedades Propiedades de la ruta. RoutePropertiesFormat

RoutePropertiesFormat

Nombre Descripción Valor
addressPrefix CIDR de destino al que se aplica la ruta. cuerda
nextHopIpAddress Los paquetes de direcciones IP deben reenviarse. Los valores del próximo salto solo se permiten en rutas en las que el tipo de próximo salto es VirtualAppliance. cuerda
nextHopType Tipo de salto de Azure al que se debe enviar el paquete. Los valores posibles son: "VirtualNetworkGateway", "VnetLocal", "Internet", "VirtualAppliance" y "None". "Internet"
'Ninguno'
"VirtualAppliance"
"VirtualNetworkGateway"
'VnetLocal' (obligatorio)
provisioningState Estado de aprovisionamiento del recurso. Los valores posibles son: "Actualización", "Eliminación" y "Failed". cuerda

Ejemplos de inicio rápido

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

Archivo de Bicep Descripción
Crear espacio aislado de Azure Firewall, máquina virtual cliente y máquina virtual de servidor Esta plantilla crea una red virtual con 2 subredes (subred de servidor y subred de 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 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/routeTables/routes, agregue el siguiente JSON a la plantilla.

{
  "type": "Microsoft.Network/routeTables/routes",
  "apiVersion": "2017-10-01",
  "name": "string",
  "etag": "string",
  "properties": {
    "addressPrefix": "string",
    "nextHopIpAddress": "string",
    "nextHopType": "string",
    "provisioningState": "string"
  }
}

Valores de propiedad

Microsoft.Network/routeTables/routes

Nombre Descripción Valor
apiVersion La versión de api '2017-10-01'
etag Cadena de solo lectura única que cambia cada vez que se actualiza el recurso. cuerda
nombre El nombre del recurso string (obligatorio)
Propiedades Propiedades de la ruta. RoutePropertiesFormat
tipo El tipo de recurso "Microsoft.Network/routeTables/routes"

RoutePropertiesFormat

Nombre Descripción Valor
addressPrefix CIDR de destino al que se aplica la ruta. cuerda
nextHopIpAddress Los paquetes de direcciones IP deben reenviarse. Los valores del próximo salto solo se permiten en rutas en las que el tipo de próximo salto es VirtualAppliance. cuerda
nextHopType Tipo de salto de Azure al que se debe enviar el paquete. Los valores posibles son: "VirtualNetworkGateway", "VnetLocal", "Internet", "VirtualAppliance" y "None". "Internet"
'Ninguno'
"VirtualAppliance"
"VirtualNetworkGateway"
'VnetLocal' (obligatorio)
provisioningState Estado de aprovisionamiento del recurso. Los valores posibles son: "Actualización", "Eliminación" y "Failed". cuerda

Plantillas de inicio rápido

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

Plantilla Descripción
Crear 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 de servidor y subred de 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.
dispositivo de red VNS3 para de conectividad y seguridad en la nube

Implementación en Azure
VNS3 es una aplicación virtual 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, sobre las redes en la nube, siempre al final del cifrado, los centros de datos federados, las regiones en la nube, los proveedores de nube o los contenedores, creando un espacio de direcciones unificado, control atestable sobre las claves de cifrado, red en malla administrable 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.

Definición de recursos de Terraform (proveedor AzAPI)

El tipo de recurso routeTables/routes 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/routeTables/routes, agregue el siguiente terraform a la plantilla.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/routeTables/routes@2017-10-01"
  name = "string"
  etag = "string"
  body = jsonencode({
    properties = {
      addressPrefix = "string"
      nextHopIpAddress = "string"
      nextHopType = "string"
      provisioningState = "string"
    }
  })
}

Valores de propiedad

Microsoft.Network/routeTables/routes

Nombre Descripción Valor
etag Cadena de solo lectura única que cambia cada vez que se actualiza el recurso. cuerda
nombre El nombre del recurso string (obligatorio)
parent_id Identificador del recurso que es el elemento primario de este recurso. Identificador del recurso de tipo: routeTables
Propiedades Propiedades de la ruta. RoutePropertiesFormat
tipo El tipo de recurso "Microsoft.Network/routeTables/routes@2017-10-01"

RoutePropertiesFormat

Nombre Descripción Valor
addressPrefix CIDR de destino al que se aplica la ruta. cuerda
nextHopIpAddress Los paquetes de direcciones IP deben reenviarse. Los valores del próximo salto solo se permiten en rutas en las que el tipo de próximo salto es VirtualAppliance. cuerda
nextHopType Tipo de salto de Azure al que se debe enviar el paquete. Los valores posibles son: "VirtualNetworkGateway", "VnetLocal", "Internet", "VirtualAppliance" y "None". "Internet"
'Ninguno'
"VirtualAppliance"
"VirtualNetworkGateway"
'VnetLocal' (obligatorio)
provisioningState Estado de aprovisionamiento del recurso. Los valores posibles son: "Actualización", "Eliminación" y "Failed". cuerda