Dela via


Microsoft.Network routeFilters 2017-08-01

Bicep-resursdefinition

Resurstypen routeFilters kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Network/routeFilters-resurs lägger du till följande Bicep i mallen.

resource symbolicname 'Microsoft.Network/routeFilters@2017-08-01' = {
  location: 'string'
  name: 'string'
  properties: {
    peerings: [
      {
        id: 'string'
        name: 'string'
        properties: {
          azureASN: int
          gatewayManagerEtag: 'string'
          ipv6PeeringConfig: {
            microsoftPeeringConfig: {
              advertisedCommunities: [
                'string'
              ]
              advertisedPublicPrefixes: [
                'string'
              ]
              advertisedPublicPrefixesState: 'string'
              customerASN: int
              legacyMode: int
              routingRegistryName: 'string'
            }
            primaryPeerAddressPrefix: 'string'
            routeFilter: {
              id: 'string'
              location: 'string'
              properties: ...
              tags: {
                {customized property}: 'string'
              }
            }
            secondaryPeerAddressPrefix: 'string'
            state: 'string'
          }
          lastModifiedBy: 'string'
          microsoftPeeringConfig: {
            advertisedCommunities: [
              'string'
            ]
            advertisedPublicPrefixes: [
              'string'
            ]
            advertisedPublicPrefixesState: 'string'
            customerASN: int
            legacyMode: int
            routingRegistryName: 'string'
          }
          peerASN: int
          peeringType: 'string'
          primaryAzurePort: 'string'
          primaryPeerAddressPrefix: 'string'
          provisioningState: 'string'
          routeFilter: {
            id: 'string'
            location: 'string'
            properties: ...
            tags: {
              {customized property}: 'string'
            }
          }
          secondaryAzurePort: 'string'
          secondaryPeerAddressPrefix: 'string'
          sharedKey: 'string'
          state: 'string'
          stats: {
            primarybytesIn: int
            primarybytesOut: int
            secondarybytesIn: int
            secondarybytesOut: int
          }
          vlanId: int
        }
      }
    ]
    rules: [
      {
        id: 'string'
        location: 'string'
        name: 'string'
        properties: {
          access: 'string'
          communities: [
            'string'
          ]
          routeFilterRuleType: 'string'
        }
        tags: {
          {customized property}: 'string'
        }
      }
    ]
  }
  tags: {
    {customized property}: 'string'
  }
}

Egenskapsvärden

ExpressRouteCircuitPeering

Namn Beskrivning Värde
Id Resurs-ID. sträng
Namn Hämtar namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. sträng
Egenskaper ExpressRouteCircuitPeeringPropertiesFormat

ExpressRouteCircuitPeeringConfig

Namn Beskrivning Värde
annonserade gemenskaper Communityn för bgp-peering. Angiven för Microsoft-peering sträng[]
annonseradePublicPrefixes Referensen för AdvertisedPublicPrefixes. sträng[]
advertisedPublicPrefixesState AdvertisedPublicPrefixState för Peering-resursen. Möjliga värden är "NotConfigured", "Configuring", "Configured" och "ValidationNeeded". "Konfigurerad"
"Konfigurera"
"NotConfigured"
"ValidationNeeded"
kundASN CustomerASN för peering. Int
legacyMode Det äldre läget för peering. Int
routingRegistryName RoutingRegistryName för konfigurationen. sträng

ExpressRouteCircuitPeeringPropertiesFormat

Namn Beskrivning Värde
azureASN The Azure ASN. Int
gatewayManagerEtag The GatewayManager Etag. sträng
ipv6PeeringConfig IPv6-peeringkonfigurationen. Ipv6ExpressRouteCircuitPeeringConfig
lastModifiedBy Hämtar om providern eller kunden senast ändrade peering. sträng
microsoftPeeringConfig Microsoft-peeringkonfigurationen. ExpressRouteCircuitPeeringConfig
peerASN Peer-ASN. Int
peeringType (peeringType) The PeeringType. Möjliga värden är: "AzurePublicPeering", "AzurePrivatePeering" och "MicrosoftPeering". "AzurePrivatePeering"
"AzurePublicPeering"
"MicrosoftPeering"
primaryAzurePort Den primära porten. sträng
primaryPeerAddressPrefix Det primära adressprefixet. sträng
försörjningsstatus Hämtar etableringstillståndet för den offentliga IP-resursen. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". sträng
routeFilter Referensen för RouteFilter-resursen. RouteFilter (på engelska)
sekundärAzurePort Den sekundära porten. sträng
secondaryPeerAddressPrefix Det sekundära adressprefixet. sträng
delad nyckel Den delade nyckeln. sträng
stat Status för peering. Möjliga värden är: "Inaktiverad" och "Aktiverad" "Inaktiverad"
"Aktiverad"
statistik Hämtar peeringstatistik. ExpressRouteCircuitStats
vlanId VLAN-ID:t. Int

ExpressRouteCircuitStats

Namn Beskrivning Värde
primarybytesIn Hämtar BytesIn för peering. Int
primarybytesOut Hämtar BytesOut för peering. Int
secondarybytesIn Hämtar BytesIn för peering. Int
secondarybytesOut Hämtar BytesOut för peering. Int

Ipv6ExpressRouteCircuitPeeringConfig

Namn Beskrivning Värde
microsoftPeeringConfig Microsoft-peeringkonfigurationen. ExpressRouteCircuitPeeringConfig
primaryPeerAddressPrefix Det primära adressprefixet. sträng
routeFilter Referensen för RouteFilter-resursen. RouteFilter (på engelska)
secondaryPeerAddressPrefix Det sekundära adressprefixet. sträng
stat Status för peering. Möjliga värden är: "Inaktiverad" och "Aktiverad" "Inaktiverad"
"Aktiverad"

Microsoft.Network/routeFilters

Namn Beskrivning Värde
plats Resursplats. sträng
Namn Resursnamnet sträng (krävs)
Egenskaper Routningsfilterresurs RouteFilterPropertiesFormat
Taggar Resurstaggar Ordlista med taggnamn och värden. Se taggar i mallar

Resurstaggar

Namn Beskrivning Värde

Resurstaggar

Namn Beskrivning Värde

RouteFilter (på engelska)

Namn Beskrivning Värde
Id Resurs-ID. sträng
plats Resursplats. sträng
Egenskaper Routningsfilterresurs RouteFilterPropertiesFormat
Taggar Resurstaggar. Resurstaggar

RouteFilterPropertiesFormat

Namn Beskrivning Värde
samtrafikförbindelser En samling referenser till expressroutningskretsens peerings. ExpressRouteCircuitPeering[]
reglemente Samling av RouteFilterRules som finns i ett vägfilter. RouteFilterRule[]

RouteFilterRule (på engelska)

Namn Beskrivning Värde
Id Resurs-ID. sträng
plats Resursplats. sträng
Namn Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. sträng
Egenskaper Regelresurs för routningsfilter RouteFilterRulePropertiesFormat
Taggar Resurstaggar. RouteFilterRuleTags (på engelska)

RouteFilterRulePropertiesFormat

Namn Beskrivning Värde
tillträde Regelns åtkomsttyp. Giltiga värden är: "Tillåt", "Neka" "Tillåt"
"Neka" (krävs)
samhällen Samlingen för bgp-communityvärden att filtrera på. t.ex. ['12076:5010','12076:5020'] string[] (krävs)
routeFilterRuleType Regelns regeltyp. Giltigt värde är: "Community" "Community" (krävs)

RouteFilterRuleTags (på engelska)

Namn Beskrivning Värde

Resursdefinition för ARM-mall

Resurstypen routeFilters kan distribueras med åtgärder som mål:

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Network/routeFilters-resurs lägger du till följande JSON i mallen.

{
  "type": "Microsoft.Network/routeFilters",
  "apiVersion": "2017-08-01",
  "name": "string",
  "location": "string",
  "properties": {
    "peerings": [
      {
        "id": "string",
        "name": "string",
        "properties": {
          "azureASN": "int",
          "gatewayManagerEtag": "string",
          "ipv6PeeringConfig": {
            "microsoftPeeringConfig": {
              "advertisedCommunities": [ "string" ],
              "advertisedPublicPrefixes": [ "string" ],
              "advertisedPublicPrefixesState": "string",
              "customerASN": "int",
              "legacyMode": "int",
              "routingRegistryName": "string"
            },
            "primaryPeerAddressPrefix": "string",
            "routeFilter": {
              "id": "string",
              "location": "string",
              "properties": ...,
              "tags": {
                "{customized property}": "string"
              }
            },
            "secondaryPeerAddressPrefix": "string",
            "state": "string"
          },
          "lastModifiedBy": "string",
          "microsoftPeeringConfig": {
            "advertisedCommunities": [ "string" ],
            "advertisedPublicPrefixes": [ "string" ],
            "advertisedPublicPrefixesState": "string",
            "customerASN": "int",
            "legacyMode": "int",
            "routingRegistryName": "string"
          },
          "peerASN": "int",
          "peeringType": "string",
          "primaryAzurePort": "string",
          "primaryPeerAddressPrefix": "string",
          "provisioningState": "string",
          "routeFilter": {
            "id": "string",
            "location": "string",
            "properties": ...,
            "tags": {
              "{customized property}": "string"
            }
          },
          "secondaryAzurePort": "string",
          "secondaryPeerAddressPrefix": "string",
          "sharedKey": "string",
          "state": "string",
          "stats": {
            "primarybytesIn": "int",
            "primarybytesOut": "int",
            "secondarybytesIn": "int",
            "secondarybytesOut": "int"
          },
          "vlanId": "int"
        }
      }
    ],
    "rules": [
      {
        "id": "string",
        "location": "string",
        "name": "string",
        "properties": {
          "access": "string",
          "communities": [ "string" ],
          "routeFilterRuleType": "string"
        },
        "tags": {
          "{customized property}": "string"
        }
      }
    ]
  },
  "tags": {
    "{customized property}": "string"
  }
}

Egenskapsvärden

ExpressRouteCircuitPeering

Namn Beskrivning Värde
Id Resurs-ID. sträng
Namn Hämtar namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. sträng
Egenskaper ExpressRouteCircuitPeeringPropertiesFormat

ExpressRouteCircuitPeeringConfig

Namn Beskrivning Värde
annonserade gemenskaper Communityn för bgp-peering. Angiven för Microsoft-peering sträng[]
annonseradePublicPrefixes Referensen för AdvertisedPublicPrefixes. sträng[]
advertisedPublicPrefixesState AdvertisedPublicPrefixState för Peering-resursen. Möjliga värden är "NotConfigured", "Configuring", "Configured" och "ValidationNeeded". "Konfigurerad"
"Konfigurera"
"NotConfigured"
"ValidationNeeded"
kundASN CustomerASN för peering. Int
legacyMode Det äldre läget för peering. Int
routingRegistryName RoutingRegistryName för konfigurationen. sträng

ExpressRouteCircuitPeeringPropertiesFormat

Namn Beskrivning Värde
azureASN The Azure ASN. Int
gatewayManagerEtag The GatewayManager Etag. sträng
ipv6PeeringConfig IPv6-peeringkonfigurationen. Ipv6ExpressRouteCircuitPeeringConfig
lastModifiedBy Hämtar om providern eller kunden senast ändrade peering. sträng
microsoftPeeringConfig Microsoft-peeringkonfigurationen. ExpressRouteCircuitPeeringConfig
peerASN Peer-ASN. Int
peeringType (peeringType) The PeeringType. Möjliga värden är: "AzurePublicPeering", "AzurePrivatePeering" och "MicrosoftPeering". "AzurePrivatePeering"
"AzurePublicPeering"
"MicrosoftPeering"
primaryAzurePort Den primära porten. sträng
primaryPeerAddressPrefix Det primära adressprefixet. sträng
försörjningsstatus Hämtar etableringstillståndet för den offentliga IP-resursen. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". sträng
routeFilter Referensen för RouteFilter-resursen. RouteFilter (på engelska)
sekundärAzurePort Den sekundära porten. sträng
secondaryPeerAddressPrefix Det sekundära adressprefixet. sträng
delad nyckel Den delade nyckeln. sträng
stat Status för peering. Möjliga värden är: "Inaktiverad" och "Aktiverad" "Inaktiverad"
"Aktiverad"
statistik Hämtar peeringstatistik. ExpressRouteCircuitStats
vlanId VLAN-ID:t. Int

ExpressRouteCircuitStats

Namn Beskrivning Värde
primarybytesIn Hämtar BytesIn för peering. Int
primarybytesOut Hämtar BytesOut för peering. Int
secondarybytesIn Hämtar BytesIn för peering. Int
secondarybytesOut Hämtar BytesOut för peering. Int

Ipv6ExpressRouteCircuitPeeringConfig

Namn Beskrivning Värde
microsoftPeeringConfig Microsoft-peeringkonfigurationen. ExpressRouteCircuitPeeringConfig
primaryPeerAddressPrefix Det primära adressprefixet. sträng
routeFilter Referensen för RouteFilter-resursen. RouteFilter (på engelska)
secondaryPeerAddressPrefix Det sekundära adressprefixet. sträng
stat Status för peering. Möjliga värden är: "Inaktiverad" och "Aktiverad" "Inaktiverad"
"Aktiverad"

Microsoft.Network/routeFilters

Namn Beskrivning Värde
apiVersion API-versionen '2017-08-01'
plats Resursplats. sträng
Namn Resursnamnet sträng (krävs)
Egenskaper Routningsfilterresurs RouteFilterPropertiesFormat
Taggar Resurstaggar Ordlista med taggnamn och värden. Se taggar i mallar
typ Resurstypen "Microsoft.Network/routeFilters"

Resurstaggar

Namn Beskrivning Värde

Resurstaggar

Namn Beskrivning Värde

RouteFilter (på engelska)

Namn Beskrivning Värde
Id Resurs-ID. sträng
plats Resursplats. sträng
Egenskaper Routningsfilterresurs RouteFilterPropertiesFormat
Taggar Resurstaggar. Resurstaggar

RouteFilterPropertiesFormat

Namn Beskrivning Värde
samtrafikförbindelser En samling referenser till expressroutningskretsens peerings. ExpressRouteCircuitPeering[]
reglemente Samling av RouteFilterRules som finns i ett vägfilter. RouteFilterRule[]

RouteFilterRule (på engelska)

Namn Beskrivning Värde
Id Resurs-ID. sträng
plats Resursplats. sträng
Namn Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. sträng
Egenskaper Regelresurs för routningsfilter RouteFilterRulePropertiesFormat
Taggar Resurstaggar. RouteFilterRuleTags (på engelska)

RouteFilterRulePropertiesFormat

Namn Beskrivning Värde
tillträde Regelns åtkomsttyp. Giltiga värden är: "Tillåt", "Neka" "Tillåt"
"Neka" (krävs)
samhällen Samlingen för bgp-communityvärden att filtrera på. t.ex. ['12076:5010','12076:5020'] string[] (krävs)
routeFilterRuleType Regelns regeltyp. Giltigt värde är: "Community" "Community" (krävs)

RouteFilterRuleTags (på engelska)

Namn Beskrivning Värde

Användningsexempel

Resursdefinition för Terraform (AzAPI-provider)

Resurstypen routeFilters kan distribueras med åtgärder som mål:

  • Resursgrupper

En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.

Resursformat

Om du vill skapa en Microsoft.Network/routeFilters-resurs lägger du till följande Terraform i mallen.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/routeFilters@2017-08-01"
  name = "string"
  parent_id = "string"
  location = "string"
  tags = {
    {customized property} = "string"
  }
  body = {
    properties = {
      peerings = [
        {
          id = "string"
          name = "string"
          properties = {
            azureASN = int
            gatewayManagerEtag = "string"
            ipv6PeeringConfig = {
              microsoftPeeringConfig = {
                advertisedCommunities = [
                  "string"
                ]
                advertisedPublicPrefixes = [
                  "string"
                ]
                advertisedPublicPrefixesState = "string"
                customerASN = int
                legacyMode = int
                routingRegistryName = "string"
              }
              primaryPeerAddressPrefix = "string"
              routeFilter = {
                id = "string"
                location = "string"
                properties = ...
                tags = {
                  {customized property} = "string"
                }
              }
              secondaryPeerAddressPrefix = "string"
              state = "string"
            }
            lastModifiedBy = "string"
            microsoftPeeringConfig = {
              advertisedCommunities = [
                "string"
              ]
              advertisedPublicPrefixes = [
                "string"
              ]
              advertisedPublicPrefixesState = "string"
              customerASN = int
              legacyMode = int
              routingRegistryName = "string"
            }
            peerASN = int
            peeringType = "string"
            primaryAzurePort = "string"
            primaryPeerAddressPrefix = "string"
            provisioningState = "string"
            routeFilter = {
              id = "string"
              location = "string"
              properties = ...
              tags = {
                {customized property} = "string"
              }
            }
            secondaryAzurePort = "string"
            secondaryPeerAddressPrefix = "string"
            sharedKey = "string"
            state = "string"
            stats = {
              primarybytesIn = int
              primarybytesOut = int
              secondarybytesIn = int
              secondarybytesOut = int
            }
            vlanId = int
          }
        }
      ]
      rules = [
        {
          id = "string"
          location = "string"
          name = "string"
          properties = {
            access = "string"
            communities = [
              "string"
            ]
            routeFilterRuleType = "string"
          }
          tags = {
            {customized property} = "string"
          }
        }
      ]
    }
  }
}

Egenskapsvärden

ExpressRouteCircuitPeering

Namn Beskrivning Värde
Id Resurs-ID. sträng
Namn Hämtar namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. sträng
Egenskaper ExpressRouteCircuitPeeringPropertiesFormat

ExpressRouteCircuitPeeringConfig

Namn Beskrivning Värde
annonserade gemenskaper Communityn för bgp-peering. Angiven för Microsoft-peering sträng[]
annonseradePublicPrefixes Referensen för AdvertisedPublicPrefixes. sträng[]
advertisedPublicPrefixesState AdvertisedPublicPrefixState för Peering-resursen. Möjliga värden är "NotConfigured", "Configuring", "Configured" och "ValidationNeeded". "Konfigurerad"
"Konfigurera"
"NotConfigured"
"ValidationNeeded"
kundASN CustomerASN för peering. Int
legacyMode Det äldre läget för peering. Int
routingRegistryName RoutingRegistryName för konfigurationen. sträng

ExpressRouteCircuitPeeringPropertiesFormat

Namn Beskrivning Värde
azureASN The Azure ASN. Int
gatewayManagerEtag The GatewayManager Etag. sträng
ipv6PeeringConfig IPv6-peeringkonfigurationen. Ipv6ExpressRouteCircuitPeeringConfig
lastModifiedBy Hämtar om providern eller kunden senast ändrade peering. sträng
microsoftPeeringConfig Microsoft-peeringkonfigurationen. ExpressRouteCircuitPeeringConfig
peerASN Peer-ASN. Int
peeringType (peeringType) The PeeringType. Möjliga värden är: "AzurePublicPeering", "AzurePrivatePeering" och "MicrosoftPeering". "AzurePrivatePeering"
"AzurePublicPeering"
"MicrosoftPeering"
primaryAzurePort Den primära porten. sträng
primaryPeerAddressPrefix Det primära adressprefixet. sträng
försörjningsstatus Hämtar etableringstillståndet för den offentliga IP-resursen. Möjliga värden är: "Uppdatera", "Ta bort" och "Misslyckades". sträng
routeFilter Referensen för RouteFilter-resursen. RouteFilter (på engelska)
sekundärAzurePort Den sekundära porten. sträng
secondaryPeerAddressPrefix Det sekundära adressprefixet. sträng
delad nyckel Den delade nyckeln. sträng
stat Status för peering. Möjliga värden är: "Inaktiverad" och "Aktiverad" "Inaktiverad"
"Aktiverad"
statistik Hämtar peeringstatistik. ExpressRouteCircuitStats
vlanId VLAN-ID:t. Int

ExpressRouteCircuitStats

Namn Beskrivning Värde
primarybytesIn Hämtar BytesIn för peering. Int
primarybytesOut Hämtar BytesOut för peering. Int
secondarybytesIn Hämtar BytesIn för peering. Int
secondarybytesOut Hämtar BytesOut för peering. Int

Ipv6ExpressRouteCircuitPeeringConfig

Namn Beskrivning Värde
microsoftPeeringConfig Microsoft-peeringkonfigurationen. ExpressRouteCircuitPeeringConfig
primaryPeerAddressPrefix Det primära adressprefixet. sträng
routeFilter Referensen för RouteFilter-resursen. RouteFilter (på engelska)
secondaryPeerAddressPrefix Det sekundära adressprefixet. sträng
stat Status för peering. Möjliga värden är: "Inaktiverad" och "Aktiverad" "Inaktiverad"
"Aktiverad"

Microsoft.Network/routeFilters

Namn Beskrivning Värde
plats Resursplats. sträng
Namn Resursnamnet sträng (krävs)
Egenskaper Routningsfilterresurs RouteFilterPropertiesFormat
Taggar Resurstaggar Ordlista med taggnamn och värden.
typ Resurstypen "Microsoft.Network/routeFilters@2017-08-01"

Resurstaggar

Namn Beskrivning Värde

Resurstaggar

Namn Beskrivning Värde

RouteFilter (på engelska)

Namn Beskrivning Värde
Id Resurs-ID. sträng
plats Resursplats. sträng
Egenskaper Routningsfilterresurs RouteFilterPropertiesFormat
Taggar Resurstaggar. Resurstaggar

RouteFilterPropertiesFormat

Namn Beskrivning Värde
samtrafikförbindelser En samling referenser till expressroutningskretsens peerings. ExpressRouteCircuitPeering[]
reglemente Samling av RouteFilterRules som finns i ett vägfilter. RouteFilterRule[]

RouteFilterRule (på engelska)

Namn Beskrivning Värde
Id Resurs-ID. sträng
plats Resursplats. sträng
Namn Namnet på resursen som är unik i en resursgrupp. Det här namnet kan användas för att komma åt resursen. sträng
Egenskaper Regelresurs för routningsfilter RouteFilterRulePropertiesFormat
Taggar Resurstaggar. RouteFilterRuleTags (på engelska)

RouteFilterRulePropertiesFormat

Namn Beskrivning Värde
tillträde Regelns åtkomsttyp. Giltiga värden är: "Tillåt", "Neka" "Tillåt"
"Neka" (krävs)
samhällen Samlingen för bgp-communityvärden att filtrera på. t.ex. ['12076:5010','12076:5020'] string[] (krävs)
routeFilterRuleType Regelns regeltyp. Giltigt värde är: "Community" "Community" (krävs)

RouteFilterRuleTags (på engelska)

Namn Beskrivning Värde