Microsoft.Network routeFilters 2022-11-01

Definición de recursos de Bicep

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

resource symbolicname 'Microsoft.Network/routeFilters@2022-11-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  properties: {
    rules: [
      {
        id: 'string'
        location: 'string'
        name: 'string'
        properties: {
          access: 'string'
          communities: [
            'string'
          ]
          routeFilterRuleType: 'Community'
        }
      }
    ]
  }
}

Valores de propiedad

routeFilters

Nombre Descripción Value
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.
ubicación Ubicación del recurso string
etiquetas Etiquetas del recurso. Diccionario de nombres y valores de etiqueta. Consulte Etiquetas en plantillas.
properties Propiedades del filtro de ruta. RouteFilterPropertiesFormat

RouteFilterPropertiesFormat

Nombre Descripción Valor
reglas Colección de RouteFilterRules contenida en un filtro de ruta. RouteFilterRule[]

RouteFilterRule

Nombre Descripción Value
id Identificador del recurso. string
ubicación Ubicación del recurso string
name Nombre del recurso que es único dentro de un grupo de recursos. Este nombre se puede usar para acceder al recurso. string
properties Propiedades de la regla de filtro de ruta. RouteFilterRulePropertiesFormat

RouteFilterRulePropertiesFormat

Nombre Descripción Valor
acceso Tipo de acceso de la regla. 'Permitir'
'Deny' (obligatorio)
comunidades Colección para los valores de la comunidad bgp en los que se va a filtrar. Por ejemplo, ['12076:5010','12076:5020']. string[] (obligatorio)
routeFilterRuleType Tipo de regla de la regla. 'Comunidad' (obligatorio)

Definición de recursos de plantilla de ARM

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

{
  "type": "Microsoft.Network/routeFilters",
  "apiVersion": "2022-11-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "rules": [
      {
        "id": "string",
        "location": "string",
        "name": "string",
        "properties": {
          "access": "string",
          "communities": [ "string" ],
          "routeFilterRuleType": "Community"
        }
      }
    ]
  }
}

Valores de propiedad

routeFilters

Nombre Descripción Value
type Tipo de recurso 'Microsoft.Network/routeFilters'
apiVersion La versión de la API de recursos '2022-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.
ubicación Ubicación del recurso string
etiquetas Etiquetas del recurso. Diccionario de nombres y valores de etiqueta. Consulte Etiquetas en plantillas.
properties Propiedades del filtro de ruta. RouteFilterPropertiesFormat

RouteFilterPropertiesFormat

Nombre Descripción Valor
reglas Colección de RouteFilterRules contenida en un filtro de ruta. RouteFilterRule[]

RouteFilterRule

Nombre Descripción Value
id Identificador del recurso. string
ubicación Ubicación del recurso string
name Nombre del recurso que es único dentro de un grupo de recursos. Este nombre se puede usar para acceder al recurso. string
properties Propiedades de la regla de filtro de ruta. RouteFilterRulePropertiesFormat

RouteFilterRulePropertiesFormat

Nombre Descripción Valor
acceso Tipo de acceso de la regla. 'Permitir'
'Deny' (obligatorio)
comunidades Colección para los valores de la comunidad bgp en los que se va a filtrar. Por ejemplo, ['12076:5010','12076:5020']. string[] (obligatorio)
routeFilterRuleType Tipo de regla de la regla. 'Comunidad' (obligatorio)

Definición de recursos de Terraform (proveedor AzAPI)

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/routeFilters@2022-11-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      rules = [
        {
          id = "string"
          location = "string"
          name = "string"
          properties = {
            access = "string"
            communities = [
              "string"
            ]
            routeFilterRuleType = "Community"
          }
        }
      ]
    }
  })
}

Valores de propiedad

routeFilters

Nombre Descripción Value
type Tipo de recurso "Microsoft.Network/routeFilters@2022-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.
ubicación Ubicación del recurso string
parent_id Para realizar la implementación en un grupo de recursos, use el identificador de ese grupo de recursos. string (obligatorio)
etiquetas Etiquetas del recurso. Diccionario de nombres y valores de etiqueta.
properties Propiedades del filtro de ruta. RouteFilterPropertiesFormat

RouteFilterPropertiesFormat

Nombre Descripción Valor
reglas Colección de RouteFilterRules contenida en un filtro de ruta. RouteFilterRule[]

RouteFilterRule

Nombre Descripción Value
id Identificador del recurso. string
ubicación Ubicación del recurso string
name Nombre del recurso que es único dentro de un grupo de recursos. Este nombre se puede usar para acceder al recurso. string
properties Propiedades de la regla de filtro de ruta. RouteFilterRulePropertiesFormat

RouteFilterRulePropertiesFormat

Nombre Descripción Valor
acceso Tipo de acceso de la regla. "Permitir"
"Denegar" (obligatorio)
comunidades Colección para los valores de la comunidad bgp en los que se va a filtrar. Por ejemplo, ['12076:5010','12076:5020']. string[] (obligatorio)
routeFilterRuleType Tipo de regla de la regla. "Comunidad" (obligatorio)