Поделиться через


Маршрут Microsoft.NetworkFilters 2017-06-01

Определение ресурсов Bicep

Тип ресурса routeFilters можно развернуть с помощью операций, предназначенных для следующих целей:

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.Network/routeFilters, добавьте следующий Bicep в шаблон.

resource symbolicname 'Microsoft.Network/routeFilters@2017-06-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'
  }
}

Значения свойств

Microsoft.Network/routeFilters (Фильтры Microsoft.Network/route)

Имя Описание Ценность
местоположение Расположение ресурса. струна
имя Имя ресурса строка (обязательно)
свойства Ресурс фильтра маршрутов Формат RouteFilterProperties
Теги Теги ресурсов Словарь имен и значений тегов. См. теги в шаблонах

ExpressRouteCircuitПиринг

Имя Описание Ценность
идентификатор Идентификатор ресурса. струна
имя Возвращает имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу. струна
свойства ExpressRouteCircuitPeeringPropertiesFormat

ExpressRouteCircuitPeeringConfig (ExpressRouteCircuitPeeringConfig)

Имя Описание Ценность
объявленныеcommunities Сообщества пиринга bgp. Указано для пиринга Майкрософт строка[]
объявлениеpublicPrefixes Ссылка на ОбъявленияPublicPrefixes. строка[]
объявлениеPublicPrefixesState ОбъявлениеPublicPrefixState ресурса пиринга. Возможные значения: NotConfigured, Configuring, Configuring, Configured и ValidationNeeded. "Настроено"
Настройка
NotConfigured
"ValidationNeed"
клиентASN CustomerASN пиринга. инт
legacyMode Устаревший режим пиринга. инт
routingRegistryName Значение RoutingRegistryName конфигурации. струна

ExpressRouteCircuitPeeringPropertiesFormat

Имя Описание Ценность
azureASN The Azure ASN. инт
gatewayManagerEtag Etag GatewayManager. струна
ipv6PeeringConfig Конфигурация пиринга IPv6. Ipv6ExpressRouteCircuitPeeringConfig
последние изменения внесены Возвращает, был ли поставщик или клиент последним изменением пиринга. струна
MicrosoftPeeringConfig Конфигурация пиринга Майкрософт. ExpressRouteCircuitPeeringConfig (ExpressRouteCircuitPeeringConfig)
peerASN Одноранговый ASN. инт
peeringType ПирингТип. Возможные значения: AzurePublicPeering, AzurePrivatePeering и MicrosoftPeering. AzurePrivatePeering
AzurePublicPeering
MicrosoftPeering
первичныйAzurePort Основной порт. струна
первичныйPeerAddressПрефикс Префикс первичного адреса. струна
Состояние обеспечения Возвращает состояние подготовки ресурса общедоступного IP-адреса. Возможные значения: "Обновление", "Удаление" и "Сбой". струна
маршрутФильтр Ссылка на ресурс RouteFilter. RouteFilter (Фильтр маршрутов)
вторичныйAzurePort Дополнительный порт. струна
secondaryPeerAddressПрефикс Префикс вторичного адреса. струна
sharedKey Общий ключ. струна
государство Состояние пиринга. Возможные значения: "Отключено" и "Включено" "Отключено"
"Включено"
Статистика Возвращает статистику пиринга. ExpressRouteCircuitStats (ЭкспрессМаршрутКонтурСтатистика)
vlanId Идентификатор виртуальной локальной сети. инт

ExpressRouteCircuitStats (ЭкспрессМаршрутКонтурСтатистика)

Имя Описание Ценность
первичных байтовВ Возвращает BytesIn пиринга. инт
первичные байтыВыход Возвращает значение BytesOut пиринга. инт
вторичных байтВ Возвращает BytesIn пиринга. инт
вторичныебайтыOut Возвращает значение BytesOut пиринга. инт

Ipv6ExpressRouteCircuitPeeringConfig

Имя Описание Ценность
MicrosoftPeeringConfig Конфигурация пиринга Майкрософт. ExpressRouteCircuitPeeringConfig (ExpressRouteCircuitPeeringConfig)
первичныйPeerAddressПрефикс Префикс первичного адреса. струна
маршрутФильтр Ссылка на ресурс RouteFilter. RouteFilter (Фильтр маршрутов)
secondaryPeerAddressПрефикс Префикс вторичного адреса. струна
государство Состояние пиринга. Возможные значения: "Отключено" и "Включено" "Отключено"
"Включено"

Теги ресурса

Имя Описание Ценность

Теги ресурса

Имя Описание Ценность

RouteFilter (Фильтр маршрутов)

Имя Описание Ценность
идентификатор Идентификатор ресурса. струна
местоположение Расположение ресурса. струна
свойства Ресурс фильтра маршрутов Формат RouteFilterProperties
Теги Теги ресурсов. Теги ресурса

Формат RouteFilterProperties

Имя Описание Ценность
пиринги Коллекция ссылок на пиринги каналов express route. Пиринг ExpressRouteCircuit[]
Правила Коллекция RouteFilterRules, содержащаяся в фильтре маршрутов. Правило RouteFilter[]

Правило RouteFilterRule (Правило RouteFilterRule)

Имя Описание Ценность
идентификатор Идентификатор ресурса. струна
местоположение Расположение ресурса. струна
имя Имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу. струна
свойства Ресурс правила фильтра маршрутов RouteFilterRulePropertiesFormat
Теги Теги ресурсов. RouteFilterRuleTags

RouteFilterRulePropertiesFormat

Имя Описание Ценность
доступ Тип доступа правила. Допустимые значения: Allow, 'Deny' "Разрешить"
"Запрет" (обязательно)
Общин Коллекция значений сообщества bgp для фильтрации. Например, ['12076:5010','12076:5020'] string[] (обязательно)
routeFilterRuleType Тип правила. Допустимое значение: "Community" "Сообщество" (обязательно)

RouteFilterRuleTags

Имя Описание Ценность

Определение ресурса шаблона ARM

Тип ресурса routeFilters можно развернуть с помощью операций, предназначенных для следующих целей:

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.Network/routeFilters, добавьте следующий код JSON в шаблон.

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

Значения свойств

Microsoft.Network/routeFilters (Фильтры Microsoft.Network/route)

Имя Описание Ценность
apiVersion Версия API '2017-06-01'
местоположение Расположение ресурса. струна
имя Имя ресурса строка (обязательно)
свойства Ресурс фильтра маршрутов Формат RouteFilterProperties
Теги Теги ресурсов Словарь имен и значений тегов. См. теги в шаблонах
тип Тип ресурса "Microsoft.Network/routeFilters"

ExpressRouteCircuitПиринг

Имя Описание Ценность
идентификатор Идентификатор ресурса. струна
имя Возвращает имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу. струна
свойства ExpressRouteCircuitPeeringPropertiesFormat

ExpressRouteCircuitPeeringConfig (ExpressRouteCircuitPeeringConfig)

Имя Описание Ценность
объявленныеcommunities Сообщества пиринга bgp. Указано для пиринга Майкрософт строка[]
объявлениеpublicPrefixes Ссылка на ОбъявленияPublicPrefixes. строка[]
объявлениеPublicPrefixesState ОбъявлениеPublicPrefixState ресурса пиринга. Возможные значения: NotConfigured, Configuring, Configuring, Configured и ValidationNeeded. "Настроено"
Настройка
NotConfigured
"ValidationNeed"
клиентASN CustomerASN пиринга. инт
legacyMode Устаревший режим пиринга. инт
routingRegistryName Значение RoutingRegistryName конфигурации. струна

ExpressRouteCircuitPeeringPropertiesFormat

Имя Описание Ценность
azureASN The Azure ASN. инт
gatewayManagerEtag Etag GatewayManager. струна
ipv6PeeringConfig Конфигурация пиринга IPv6. Ipv6ExpressRouteCircuitPeeringConfig
последние изменения внесены Возвращает, был ли поставщик или клиент последним изменением пиринга. струна
MicrosoftPeeringConfig Конфигурация пиринга Майкрософт. ExpressRouteCircuitPeeringConfig (ExpressRouteCircuitPeeringConfig)
peerASN Одноранговый ASN. инт
peeringType ПирингТип. Возможные значения: AzurePublicPeering, AzurePrivatePeering и MicrosoftPeering. AzurePrivatePeering
AzurePublicPeering
MicrosoftPeering
первичныйAzurePort Основной порт. струна
первичныйPeerAddressПрефикс Префикс первичного адреса. струна
Состояние обеспечения Возвращает состояние подготовки ресурса общедоступного IP-адреса. Возможные значения: "Обновление", "Удаление" и "Сбой". струна
маршрутФильтр Ссылка на ресурс RouteFilter. RouteFilter (Фильтр маршрутов)
вторичныйAzurePort Дополнительный порт. струна
secondaryPeerAddressПрефикс Префикс вторичного адреса. струна
sharedKey Общий ключ. струна
государство Состояние пиринга. Возможные значения: "Отключено" и "Включено" "Отключено"
"Включено"
Статистика Возвращает статистику пиринга. ExpressRouteCircuitStats (ЭкспрессМаршрутКонтурСтатистика)
vlanId Идентификатор виртуальной локальной сети. инт

ExpressRouteCircuitStats (ЭкспрессМаршрутКонтурСтатистика)

Имя Описание Ценность
первичных байтовВ Возвращает BytesIn пиринга. инт
первичные байтыВыход Возвращает значение BytesOut пиринга. инт
вторичных байтВ Возвращает BytesIn пиринга. инт
вторичныебайтыOut Возвращает значение BytesOut пиринга. инт

Ipv6ExpressRouteCircuitPeeringConfig

Имя Описание Ценность
MicrosoftPeeringConfig Конфигурация пиринга Майкрософт. ExpressRouteCircuitPeeringConfig (ExpressRouteCircuitPeeringConfig)
первичныйPeerAddressПрефикс Префикс первичного адреса. струна
маршрутФильтр Ссылка на ресурс RouteFilter. RouteFilter (Фильтр маршрутов)
secondaryPeerAddressПрефикс Префикс вторичного адреса. струна
государство Состояние пиринга. Возможные значения: "Отключено" и "Включено" "Отключено"
"Включено"

Теги ресурса

Имя Описание Ценность

Теги ресурса

Имя Описание Ценность

RouteFilter (Фильтр маршрутов)

Имя Описание Ценность
идентификатор Идентификатор ресурса. струна
местоположение Расположение ресурса. струна
свойства Ресурс фильтра маршрутов Формат RouteFilterProperties
Теги Теги ресурсов. Теги ресурса

Формат RouteFilterProperties

Имя Описание Ценность
пиринги Коллекция ссылок на пиринги каналов express route. Пиринг ExpressRouteCircuit[]
Правила Коллекция RouteFilterRules, содержащаяся в фильтре маршрутов. Правило RouteFilter[]

Правило RouteFilterRule (Правило RouteFilterRule)

Имя Описание Ценность
идентификатор Идентификатор ресурса. струна
местоположение Расположение ресурса. струна
имя Имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу. струна
свойства Ресурс правила фильтра маршрутов RouteFilterRulePropertiesFormat
Теги Теги ресурсов. RouteFilterRuleTags

RouteFilterRulePropertiesFormat

Имя Описание Ценность
доступ Тип доступа правила. Допустимые значения: Allow, 'Deny' "Разрешить"
"Запрет" (обязательно)
Общин Коллекция значений сообщества bgp для фильтрации. Например, ['12076:5010','12076:5020'] string[] (обязательно)
routeFilterRuleType Тип правила. Допустимое значение: "Community" "Сообщество" (обязательно)

RouteFilterRuleTags

Имя Описание Ценность

Примеры использования

Определение ресурса Terraform (поставщик AzAPI)

Тип ресурса routeFilters можно развернуть с помощью операций, предназначенных для следующих целей:

  • групп ресурсов

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.Network/routeFilters, добавьте следующий объект Terraform в шаблон.

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

Значения свойств

Microsoft.Network/routeFilters (Фильтры Microsoft.Network/route)

Имя Описание Ценность
местоположение Расположение ресурса. струна
имя Имя ресурса строка (обязательно)
свойства Ресурс фильтра маршрутов Формат RouteFilterProperties
Теги Теги ресурсов Словарь имен и значений тегов.
тип Тип ресурса "Microsoft.Network/routeFilters@2017-06-01"

ExpressRouteCircuitПиринг

Имя Описание Ценность
идентификатор Идентификатор ресурса. струна
имя Возвращает имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу. струна
свойства ExpressRouteCircuitPeeringPropertiesFormat

ExpressRouteCircuitPeeringConfig (ExpressRouteCircuitPeeringConfig)

Имя Описание Ценность
объявленныеcommunities Сообщества пиринга bgp. Указано для пиринга Майкрософт строка[]
объявлениеpublicPrefixes Ссылка на ОбъявленияPublicPrefixes. строка[]
объявлениеPublicPrefixesState ОбъявлениеPublicPrefixState ресурса пиринга. Возможные значения: NotConfigured, Configuring, Configuring, Configured и ValidationNeeded. "Настроено"
Настройка
NotConfigured
"ValidationNeed"
клиентASN CustomerASN пиринга. инт
legacyMode Устаревший режим пиринга. инт
routingRegistryName Значение RoutingRegistryName конфигурации. струна

ExpressRouteCircuitPeeringPropertiesFormat

Имя Описание Ценность
azureASN The Azure ASN. инт
gatewayManagerEtag Etag GatewayManager. струна
ipv6PeeringConfig Конфигурация пиринга IPv6. Ipv6ExpressRouteCircuitPeeringConfig
последние изменения внесены Возвращает, был ли поставщик или клиент последним изменением пиринга. струна
MicrosoftPeeringConfig Конфигурация пиринга Майкрософт. ExpressRouteCircuitPeeringConfig (ExpressRouteCircuitPeeringConfig)
peerASN Одноранговый ASN. инт
peeringType ПирингТип. Возможные значения: AzurePublicPeering, AzurePrivatePeering и MicrosoftPeering. AzurePrivatePeering
AzurePublicPeering
MicrosoftPeering
первичныйAzurePort Основной порт. струна
первичныйPeerAddressПрефикс Префикс первичного адреса. струна
Состояние обеспечения Возвращает состояние подготовки ресурса общедоступного IP-адреса. Возможные значения: "Обновление", "Удаление" и "Сбой". струна
маршрутФильтр Ссылка на ресурс RouteFilter. RouteFilter (Фильтр маршрутов)
вторичныйAzurePort Дополнительный порт. струна
secondaryPeerAddressПрефикс Префикс вторичного адреса. струна
sharedKey Общий ключ. струна
государство Состояние пиринга. Возможные значения: "Отключено" и "Включено" "Отключено"
"Включено"
Статистика Возвращает статистику пиринга. ExpressRouteCircuitStats (ЭкспрессМаршрутКонтурСтатистика)
vlanId Идентификатор виртуальной локальной сети. инт

ExpressRouteCircuitStats (ЭкспрессМаршрутКонтурСтатистика)

Имя Описание Ценность
первичных байтовВ Возвращает BytesIn пиринга. инт
первичные байтыВыход Возвращает значение BytesOut пиринга. инт
вторичных байтВ Возвращает BytesIn пиринга. инт
вторичныебайтыOut Возвращает значение BytesOut пиринга. инт

Ipv6ExpressRouteCircuitPeeringConfig

Имя Описание Ценность
MicrosoftPeeringConfig Конфигурация пиринга Майкрософт. ExpressRouteCircuitPeeringConfig (ExpressRouteCircuitPeeringConfig)
первичныйPeerAddressПрефикс Префикс первичного адреса. струна
маршрутФильтр Ссылка на ресурс RouteFilter. RouteFilter (Фильтр маршрутов)
secondaryPeerAddressПрефикс Префикс вторичного адреса. струна
государство Состояние пиринга. Возможные значения: "Отключено" и "Включено" "Отключено"
"Включено"

Теги ресурса

Имя Описание Ценность

Теги ресурса

Имя Описание Ценность

RouteFilter (Фильтр маршрутов)

Имя Описание Ценность
идентификатор Идентификатор ресурса. струна
местоположение Расположение ресурса. струна
свойства Ресурс фильтра маршрутов Формат RouteFilterProperties
Теги Теги ресурсов. Теги ресурса

Формат RouteFilterProperties

Имя Описание Ценность
пиринги Коллекция ссылок на пиринги каналов express route. Пиринг ExpressRouteCircuit[]
Правила Коллекция RouteFilterRules, содержащаяся в фильтре маршрутов. Правило RouteFilter[]

Правило RouteFilterRule (Правило RouteFilterRule)

Имя Описание Ценность
идентификатор Идентификатор ресурса. струна
местоположение Расположение ресурса. струна
имя Имя ресурса, уникального в группе ресурсов. Это имя можно использовать для доступа к ресурсу. струна
свойства Ресурс правила фильтра маршрутов RouteFilterRulePropertiesFormat
Теги Теги ресурсов. RouteFilterRuleTags

RouteFilterRulePropertiesFormat

Имя Описание Ценность
доступ Тип доступа правила. Допустимые значения: Allow, 'Deny' "Разрешить"
"Запрет" (обязательно)
Общин Коллекция значений сообщества bgp для фильтрации. Например, ['12076:5010','12076:5020'] string[] (обязательно)
routeFilterRuleType Тип правила. Допустимое значение: "Community" "Сообщество" (обязательно)

RouteFilterRuleTags

Имя Описание Ценность