如何使用 ARM 模板在存储帐户内创建 blob 容器

how to create blob container inside Storage Account using ARM templates

我正在使用 ARM 模板创建带有容器的 Azure 存储帐户。已关注azure quick-start templates 供参考

我使用了以下代码行来创建带有容器的存储帐户。

"resources": [
{
  "type": "Microsoft.Storage/storageAccounts",
  "apiVersion": "2019-06-01",
  "name": "[parameters('storageAccountName')]",
  "location": "[parameters('location')]",
  "sku": {
    "name": "Standard_LRS",
    "tier": "Standard"
  },
  "kind": "StorageV2",
  "properties": {
    "accessTier": "Hot"
  },
  "resources": [
    {
      "type": "blobServices/containers",
      "apiVersion": "2019-06-01",
      "name": "[parameters('containerName'))]",
      "dependsOn": [
        "[parameters('storageAccountName')]"
      ]
    }
  ]
}
]

部署后,我只能看到Storage Account,看不到里面的Container。

所以,谁能建议我如何使用 ARM 模板在存储帐户中创建容器

部署ARM模板的时候,应该有错误。

错误是因为您的 ARM 模板缺少容器名称的一部分。您需要包括以下部分。