Azure ExpressRoute Gateway Зона резервного шлюза ARM Tempate

#azure #azure-resource-manager #azure-vpn

#azure #azure-resource-manager #azure-vpn

Вопрос:

Я хочу создать шлюз ExpressRoute, не зависящий от зоны, используя шаблоны ARM, однако я всегда получаю эту ошибку ниже

 "message": "Virtual network gateway Sku specified is not valid for gateway /subscriptions/xxxxxxxx/resourceGroups/NSPRG/providers/Microsoft.Network/virtualNetworkGateways/ERGw 
 

с типом развертывания CloudService. Допустимые артикулы: Standard, HighPerformance, UltraPerformance «.,

Код шаблона ARM, который я использую, приведен ниже … редактор — VSCode

  {
    "apiVersion": "2020-06-01",
    "type": "Microsoft.Network/virtualNetworkGateways",
    "name": "[parameters('ERgatewayName')]",
    "location": "[parameters('location')]",
    "dependsOn": [
      "[resourceId('Microsoft.Network/publicIPAddresses/', parameters('gatewayPublicIPName'))]",
      "[resourceId('Microsoft.Network/virtualNetworks/', parameters('virtualNetworkName'))]",
    "[resourceId('Microsoft.Network/virtualNetworkGateways', parameters('gatewayName'))]",
      "[resourceId('Microsoft.Network/localNetworkGateways', parameters('localGatewayName'))]"
    ],
    "properties": {
      "ipConfigurations": [
        {
          "properties": {
            "privateIPAllocationMethod": "Dynamic",
            "subnet": {
              "id": "[variables('gatewaySubnetRef')]"
            },
            "publicIPAddress": {
              "id": "[resourceId('Microsoft.Network/publicIPAddresses',parameters('ERgatewayPublicIPName'))]"
            }
          },
          "name": "ERvnetGatewayConfig"
        }
      ],
      "gatewayType": "[parameters('ERgatewayType')]" ,
      "sku": {
          "name":"ErGw3AZ",
          "tier":"ErGw3AZ"
      }
    
    
    }
  }
 

Пожалуйста, в чем может быть проблема

Комментарии:

1. Добавляете ли вы общедоступный IP-адрес со стандартным артикулом PublicIpaddress? или измените артикул на стандартный, высокопроизводительный, сверхэффективный?

2. @NancyXiong благодарит, что проблема заключалась в общедоступном IP-адресе

Ответ №1:

Как указано в документе:

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

в сообщении об ошибке проблема заключалась в общедоступном IP-адресе. Нам необходимо иметь артикул стандарта общедоступных IP-ресурсов для шлюзов с резервированием зоны.