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


Microsoft.Network localNetworkGateways 2023-02-01

Определение ресурса Bicep

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

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

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

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

resource symbolicname 'Microsoft.Network/localNetworkGateways@2023-02-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  properties: {
    bgpSettings: {
      asn: int
      bgpPeeringAddress: 'string'
      bgpPeeringAddresses: [
        {
          customBgpIpAddresses: [
            'string'
          ]
          ipconfigurationId: 'string'
        }
      ]
      peerWeight: int
    }
    fqdn: 'string'
    gatewayIpAddress: 'string'
    localNetworkAddressSpace: {
      addressPrefixes: [
        'string'
      ]
    }
  }
}

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

localNetworkGateways

Имя Описание Значение
name имя ресурса. строка (обязательно)

Ограничение символов: 1–80

Допустимые символы:
Буквенно-цифровые символы, символы подчеркивания, точки и дефисы.

Начинается с буквенно-цифрового символа. Заканчивается буквенно-цифровым символом или символом подчеркивания.
location Расположение ресурса. строка
tags Теги ресурсов. Словарь имен и значений тегов. См . раздел Теги в шаблонах
properties Свойства шлюза локальной сети. LocalNetworkGatewayPropertiesFormat (обязательно)

LocalNetworkGatewayPropertiesFormat

Имя Описание Значение
bgpSettings Параметры динамиков BGP шлюза локальной сети. BgpSettings
fqdn Полное доменное имя шлюза локальной сети. строка
gatewayIpAddress IP-адрес шлюза локальной сети. строка
localNetworkAddressSpace Адресное пространство сайта локальной сети. AddressSpace

BgpSettings

Имя Описание Значение
Asn ASN говорящего BGP. INT

Ограничения:
Минимальное значение = 0
Максимальное значение = 4294967295
bgpPeeringAddress Адрес пиринга BGP и идентификатор BGP этого говорящего BGP. строка
bgpPeeringAddresses Адрес пиринга BGP с идентификатором IP-конфигурации для шлюза виртуальной сети. IPConfigurationBgpPeeringAddress[]
peerWeight Вес, добавленный к маршрутам, полученным от этого говорящего BGP. INT

IPConfigurationBgpPeeringAddress

Имя Описание Значение
customBgpIpAddresses Список пользовательских адресов пиринга BGP, принадлежащих IP-конфигурации. string[]
ipconfigurationId Идентификатор IP-конфигурации, принадлежавшей шлюзу. строка

AddressSpace

Имя Описание Значение
addressPrefixes Список блоков адресов, зарезервированных для этой виртуальной сети в нотации CIDR. string[]

Шаблоны быстрого запуска

Следующие шаблоны быстрого запуска развертывают этот тип ресурса.

Шаблон Описание
Create виртуальной сети с двумя подсетями, локальной сетью и шлюзом

Развертывание в Azure
Этот шаблон создает виртуальную сеть, 2 подсети и шлюз.
Create VPN-подключение типа "сеть — сеть" с помощью виртуальной машины

Развертывание в Azure
Этот шаблон позволяет создать VPN-подключение типа "сеть — сеть" с помощью шлюзов виртуальная сеть
Create VPN-подключение типа "сеть — сеть"

Развертывание в Azure
Этот шаблон позволяет создать VPN-подключение типа "сеть — сеть" с помощью шлюзов виртуальная сеть
VPN типа "сеть — сеть" с VPN-шлюзами типа "активный — активный" с BGP

Развертывание в Azure
Этот шаблон позволяет развернуть VPN-подключение типа "сеть — сеть" между двумя виртуальными сетями с VPN-шлюзами в конфигурации "активный — активный" с BGP. Каждый VPN-шлюз Azure разрешает полное доменное имя удаленных одноранговых узлов, чтобы определить общедоступный IP-адрес удаленного VPN-шлюз. Шаблон выполняется должным образом в регионах Azure с зонами доступности.

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

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

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

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

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

{
  "type": "Microsoft.Network/localNetworkGateways",
  "apiVersion": "2023-02-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "bgpSettings": {
      "asn": "int",
      "bgpPeeringAddress": "string",
      "bgpPeeringAddresses": [
        {
          "customBgpIpAddresses": [ "string" ],
          "ipconfigurationId": "string"
        }
      ],
      "peerWeight": "int"
    },
    "fqdn": "string",
    "gatewayIpAddress": "string",
    "localNetworkAddressSpace": {
      "addressPrefixes": [ "string" ]
    }
  }
}

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

localNetworkGateways

Имя Описание Значение
тип Тип ресурса Microsoft.Network/localNetworkGateways
версия_API Версия API ресурсов '2023-02-01'
name имя ресурса. string (обязательно)

Ограничение символов: 1-80

Допустимые символы:
Буквенно-цифровые символы, символы подчеркивания, точки и дефисы.

Начинается с буквенно-цифрового символа. Заканчивается буквенно-цифровым символом или символом подчеркивания.
location Расположение ресурса. строка
tags Теги ресурсов. Словарь имен и значений тегов. См . раздел Теги в шаблонах
properties Свойства шлюза локальной сети. LocalNetworkGatewayPropertiesFormat (обязательно)

LocalNetworkGatewayPropertiesFormat

Имя Описание Значение
bgpSettings Параметры динамиков BGP шлюза локальной сети. BgpSettings
fqdn Полное доменное имя шлюза локальной сети. строка
gatewayIpAddress IP-адрес шлюза локальной сети. строка
localNetworkAddressSpace Адресное пространство сайта локальной сети. AddressSpace

BgpSettings

Имя Описание Значение
Asn ASN говорящего BGP. INT

Ограничения:
Минимальное значение = 0
Максимальное значение = 4294967295
bgpPeeringAddress Адрес пиринга BGP и идентификатор BGP этого говорящего BGP. строка
bgpPeeringAddresses Адрес пиринга BGP с идентификатором IP-конфигурации для шлюза виртуальной сети. IPConfigurationBgpPeeringAddress[]
peerWeight Вес, добавленный к маршрутам, полученным от этого говорящего BGP. INT

IPConfigurationBgpPeeringAddress

Имя Описание Значение
customBgpIpAddresses Список пользовательских адресов пиринга BGP, которые относятся к IP-конфигурации. string[]
ipconfigurationId Идентификатор IP-конфигурации, которая принадлежит шлюзу. строка

AddressSpace

Имя Описание Значение
addressPrefixes Список блоков адресов, зарезервированных для этой виртуальной сети в нотации CIDR. string[]

Шаблоны быстрого запуска

Следующие шаблоны быстрого запуска развертывают этот тип ресурса.

Шаблон Описание
Create виртуальной сети с двумя подсетями, локальной сетью и шлюзом

Развертывание в Azure
Этот шаблон создает виртуальную сеть, 2 подсети и шлюз.
Create VPN-подключения типа "сеть — сеть" с виртуальной машиной

Развертывание в Azure
Этот шаблон позволяет создать VPN-подключение типа "сеть — сеть" с помощью шлюзов виртуальная сеть
Create VPN-подключения типа "сеть — сеть"

Развертывание в Azure
Этот шаблон позволяет создать VPN-подключение типа "сеть — сеть" с помощью шлюзов виртуальная сеть
VPN типа "сеть — сеть" с VPN-шлюзами типа "активный — активный" и BGP

Развертывание в Azure
Этот шаблон позволяет развернуть VPN-подключение типа "сеть — сеть" между двумя виртуальными сетями с VPN-шлюзами в конфигурации "активный — активный" с BGP. Каждый VPN-шлюз Azure разрешает полное доменное имя удаленных одноранговых узлов, чтобы определить общедоступный IP-адрес удаленного VPN-шлюз. Шаблон выполняется должным образом в регионах Azure с зонами доступности.

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

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

  • Группы ресурсов

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

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

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

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Network/localNetworkGateways@2023-02-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      bgpSettings = {
        asn = int
        bgpPeeringAddress = "string"
        bgpPeeringAddresses = [
          {
            customBgpIpAddresses = [
              "string"
            ]
            ipconfigurationId = "string"
          }
        ]
        peerWeight = int
      }
      fqdn = "string"
      gatewayIpAddress = "string"
      localNetworkAddressSpace = {
        addressPrefixes = [
          "string"
        ]
      }
    }
  })
}

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

localNetworkGateways

Имя Описание Значение
тип Тип ресурса "Microsoft.Network/localNetworkGateways@2023-02-01"
name имя ресурса. строка (обязательно)

Ограничение символов: 1–80

Допустимые символы:
Буквенно-цифровые символы, символы подчеркивания, точки и дефисы.

Начинается с буквенно-цифрового символа. Заканчивается буквенно-цифровым символом или символом подчеркивания.
location Расположение ресурса. строка
parent_id Чтобы выполнить развертывание в группе ресурсов, используйте идентификатор этой группы ресурсов. строка (обязательно)
tags Теги ресурсов. Словарь имен и значений тегов.
properties Свойства шлюза локальной сети. LocalNetworkGatewayPropertiesFormat (обязательно)

LocalNetworkGatewayPropertiesFormat

Имя Описание Значение
bgpSettings Параметры динамиков BGP шлюза локальной сети. BgpSettings
fqdn Полное доменное имя шлюза локальной сети. строка
gatewayIpAddress IP-адрес шлюза локальной сети. строка
localNetworkAddressSpace Адресное пространство сайта локальной сети. AddressSpace

BgpSettings

Имя Описание Значение
Asn ASN говорящего BGP. INT

Ограничения:
Минимальное значение = 0
Максимальное значение = 4294967295
bgpPeeringAddress Адрес пиринга BGP и идентификатор BGP этого говорящего BGP. строка
bgpPeeringAddresses Адрес пиринга BGP с идентификатором IP-конфигурации для шлюза виртуальной сети. IPConfigurationBgpPeeringAddress[]
peerWeight Вес, добавленный к маршрутам, полученным от этого говорящего BGP. INT

IPConfigurationBgpPeeringAddress

Имя Описание Значение
customBgpIpAddresses Список пользовательских адресов пиринга BGP, принадлежащих IP-конфигурации. string[]
ipconfigurationId Идентификатор IP-конфигурации, принадлежавшей шлюзу. строка

AddressSpace

Имя Описание Значение
addressPrefixes Список блоков адресов, зарезервированных для этой виртуальной сети в нотации CIDR. string[]