Freigeben über


Microsoft.Network routeFilters 2023-04-01

Bicep-Ressourcendefinition

Der ressourcentyp routeFilters kann mit Vorgängen bereitgestellt werden, die Folgendes zum Ziel haben:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.Network/routeFilters-Ressource zu erstellen, fügen Sie der Vorlage den folgenden Bicep hinzu.

resource symbolicname 'Microsoft.Network/routeFilters@2023-04-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'
        }
      }
    ]
  }
}

Eigenschaftswerte

routeFilters

Name BESCHREIBUNG Wert
name Der Ressourcenname Zeichenfolge (erforderlich)

Zeichenlimit: 1-80

Gültige Zeichen:
Alphanumerische Zeichen, Unterstriche, Punkte und Bindestriche.

Beginnen Sie mit einem alphanumerischen Zeichen. Enden Sie mit einem alphanumerischen Zeichen oder einem Unterstrich.
location Ressourcenspeicherort Zeichenfolge
tags Ressourcentags. Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen
properties Eigenschaften des Routenfilters. RouteFilterPropertiesFormat

RouteFilterPropertiesFormat

Name BESCHREIBUNG Wert
rules Sammlung von RouteFilterRules, die in einem Routenfilter enthalten sind. RouteFilterRule[]

RouteFilterRule

Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge
location Ressourcenspeicherort Zeichenfolge
name Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. Zeichenfolge
properties Eigenschaften der Routenfilterregel. RouteFilterRulePropertiesFormat

RouteFilterRulePropertiesFormat

Name BESCHREIBUNG Wert
access Der Zugriffstyp der Regel. "Zulassen"
"Verweigern" (erforderlich)
Communitys Die Auflistung für bgp-Communitywerte, nach der gefiltert werden soll. z. B. ['12076:5010','12076:5020']. string[] (erforderlich)
routeFilterRuleType Der Regeltyp der Regel. "Gemeinschaft" (erforderlich)

Ressourcendefinition mit einer ARM-Vorlage

Der ressourcentyp routeFilters kann mit Vorgängen bereitgestellt werden, die Folgendes zum Ziel haben:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.Network/routeFilters-Ressource zu erstellen, fügen Sie der Vorlage den folgenden JSON-Code hinzu.

{
  "type": "Microsoft.Network/routeFilters",
  "apiVersion": "2023-04-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"
        }
      }
    ]
  }
}

Eigenschaftswerte

routeFilters

Name BESCHREIBUNG Wert
type Ressourcentyp "Microsoft.Network/routeFilters"
apiVersion Die Ressourcen-API-Version '2023-04-01'
name Der Ressourcenname Zeichenfolge (erforderlich)

Zeichenlimit: 1-80

Gültige Zeichen:
Alphanumerische Zeichen, Unterstriche, Punkte und Bindestriche.

Beginnen Sie mit einem alphanumerischen Zeichen. Enden Sie mit einem alphanumerischen Zeichen oder einem Unterstrich.
location Ressourcenspeicherort Zeichenfolge
tags Ressourcentags. Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen
properties Eigenschaften des Routenfilters. RouteFilterPropertiesFormat

RouteFilterPropertiesFormat

Name BESCHREIBUNG Wert
rules Sammlung von RouteFilterRules, die in einem Routenfilter enthalten sind. RouteFilterRule[]

RouteFilterRule

Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge
location Ressourcenspeicherort Zeichenfolge
name Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. Zeichenfolge
properties Eigenschaften der Routenfilterregel. RouteFilterRulePropertiesFormat

RouteFilterRulePropertiesFormat

Name BESCHREIBUNG Wert
access Der Zugriffstyp der Regel. "Zulassen"
"Verweigern" (erforderlich)
Communitys Die Auflistung für bgp-Communitywerte, nach der gefiltert werden soll. z. B. ['12076:5010','12076:5020']. string[] (erforderlich)
routeFilterRuleType Der Regeltyp der Regel. "Gemeinschaft" (erforderlich)

Terraform (AzAPI-Anbieter) Ressourcendefinition

Der ressourcentyp routeFilters kann mit Vorgängen bereitgestellt werden, die Folgendes zum Ziel haben:

  • Ressourcengruppen

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Microsoft.Network/routeFilters-Ressource zu erstellen, fügen Sie Der Vorlage die folgende Terraform-Ressource hinzu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/routeFilters@2023-04-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"
          }
        }
      ]
    }
  })
}

Eigenschaftswerte

routeFilters

Name BESCHREIBUNG Wert
type Ressourcentyp "Microsoft.Network/routeFilters@2023-04-01"
name Der Ressourcenname Zeichenfolge (erforderlich)

Zeichenlimit: 1-80

Gültige Zeichen:
Alphanumerische Zeichen, Unterstriche, Punkte und Bindestriche.

Beginnen Sie mit einem alphanumerischen Zeichen. Enden Sie mit einem alphanumerischen Zeichen oder einem Unterstrich.
location Ressourcenspeicherort Zeichenfolge
parent_id Verwenden Sie zum Bereitstellen in einer Ressourcengruppe die ID dieser Ressourcengruppe. Zeichenfolge (erforderlich)
tags Ressourcentags. Wörterbuch der Tagnamen und -werte.
properties Eigenschaften des Routenfilters. RouteFilterPropertiesFormat

RouteFilterPropertiesFormat

Name BESCHREIBUNG Wert
rules Sammlung von RouteFilterRules, die in einem Routenfilter enthalten sind. RouteFilterRule[]

RouteFilterRule

Name BESCHREIBUNG Wert
id Ressourcen-ID Zeichenfolge
location Ressourcenspeicherort Zeichenfolge
name Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. Zeichenfolge
properties Eigenschaften der Routenfilterregel. RouteFilterRulePropertiesFormat

RouteFilterRulePropertiesFormat

Name BESCHREIBUNG Wert
access Der Zugriffstyp der Regel. "Zulassen"
"Verweigern" (erforderlich)
Communitys Die Auflistung für bgp-Communitywerte, nach der gefiltert werden soll. z. B. ['12076:5010','12076:5020']. string[] (erforderlich)
routeFilterRuleType Der Regeltyp der Regel. "Community" (erforderlich)