Развертывание Azure CosmoDB завершается сбоем из-за того, что операция ресурса завершена с состоянием подготовки терминала «Сбой».

Мой шаблон таков:

{
      "$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#",
      "contentVersion": "1.0.0.0",
      "parameters": {
        "cosmosdbname": {
          "type": "string"
        },
        "allowedIps": {
          "type": "string"
        },
        "vnetName": {
          "type": "string"
        },
        "subnetName": {
          "type": "string"
        }
      },
      "variables": {
        "subnetIdA": "[resourceId('Microsoft.Network/virtualNetworks/subnets', parameters('vnetName'), parameters('subnetName'))]",
        "location": "[resourcegroup().location]"
      },
      "resources": [
        {
          "type": "Microsoft.DocumentDB/databaseAccounts",
          "apiVersion": "2015-04-08",
          "name": "[parameters('cosmosdbname')]",
          "location": "[variables('location')]",
          "kind": "GlobalDocumentDB",
          "properties": {
            "ipRangeFilter": "[parameters('allowedIps')]",
            "enableAutomaticFailover": false,
            "enableMultipleWriteLocations": false,
            "isVirtualNetworkFilterEnabled": true,
            "virtualNetworkRules": [
              {
                "id": "[variables('subnetIdA')]"
              }
            ],
            "databaseAccountOfferType": "Standard",
            "consistencyPolicy": {
              "defaultConsistencyLevel": "Session",
              "maxIntervalInSeconds": 5,
              "maxStalenessPrefix": 100
            },
            "locations": [
              {
                "locationName": "[variables('location')]",
                "failoverPriority": 0
              }
            ],
            "capabilities": []
          }
        }
      ]
    }

Я экспортировал его из Azure и внес некоторые изменения. Однако я просто получаю «Операция ресурса завершена с состоянием подготовки терминала« Сбой »». при попытке его развернуть и не могу понять, что не так с шаблоном.


person Kamsiinov    schedule 05.04.2019    source источник
comment
У вас есть разрешения на виртуальную сеть, которую вы пытаетесь прочитать? Является ли значение allowedIps списком, разделенным запятыми, без пробелов?   -  person Matias Quaranta    schedule 05.04.2019
comment
Да, я владелец сети, и да, список такой.   -  person Kamsiinov    schedule 06.04.2019


Ответы (1)


Я полностью удалил правила виртуальной сети из своего json, и теперь это работает.

person Kamsiinov    schedule 08.04.2019