Шаблон azure arm для очереди / таблицы / файла

Я использую упомянутый ниже шаблон ARM для создания учетной записи хранилища в Azure, но он создает только хранилище BLOB-объектов, а не очередь / таблицу / файл.

 "resources": [
    {
      "type": "Microsoft.Storage/storageAccounts",
      "name": "[variables('storageAccountName')]",
      "apiVersion": "2018-02-01",
      "location": "[parameters('Location')]",
      "sku": {
        "name": "[parameters('storageAccountType')]"
      },
      "tags": {
        "displayName": "Storage"
      },
      "kind": "Storage",
      "properties": {
        "networkAcls": {
          "bypass": "AzureServices",
          "virtualNetworkRules": [],
          "ipRules": [],
          "defaultAction": "Allow"
        },
        "supportsHttpsTrafficOnly": true,
        "encryption": {
          "keySource": "Microsoft.Storage",
          "services": {
            "blob": {
              "enabled": true
            }
          }
        }
      }
    }
  ],
  "outputs": {
    "storageAccountName": {
      "type": "string",
      "value": "[variables('storageAccountName')]"
    }
  }

Помогите, пожалуйста, разобраться, как я могу создать все типы хранилищ с помощью ARM, возможно ли это?

2
0
989
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

Ответ принят как подходящий

Ваш шаблон ARM развертывает учетную запись хранения, включая блог, файлы, очереди и таблицы. Я протестировал его с помощью службы Шаблон на портале и использовал слегка измененную версию:

{
    "$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#",
    "contentVersion": "1.0.0.0",
    "parameters": {
        "storageAccountName": {
            "type": "string"
        }
    },

"resources": [
    {
      "type": "Microsoft.Storage/storageAccounts",
      "name": "mystoragggg",
      "apiVersion": "2018-02-01",
      "location": "westeurope",
      "sku": {
        "name": "Standard_LRS"
      },
      "tags": {
        "displayName": "Storage"
      },
      "kind": "Storage",
      "properties": {
        "networkAcls": {
          "bypass": "AzureServices",
          "virtualNetworkRules": [],
          "ipRules": [],
          "defaultAction": "Allow"
        },
        "supportsHttpsTrafficOnly": true,
        "encryption": {
          "keySource": "Microsoft.Storage",
          "services": {
            "blob": {
              "enabled": true
            }
          }
        }
      }
    }
  ]
}

Доказательство:

enter image description here

Это Generic ARM для создания учетной записи хранилища, вопрос касается создания хранилища таблиц / очереди внутри учетной записи хранилища.

lokanath das 16.06.2020 11:29

Я не думаю, что это возможно, документации о том, как это сделать, нет.

Если хотите, голосуйте здесь: https://feedback.azure.com/forums/217298-storage/suggestions/37651378-allow-to-create-queue-using-arm-template

Другие вопросы по теме