Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Json Azure ARM |我们能否部署所有自定义映像';s需要storageAccountType的数据磁盘_Json_Azure_Arm Template - Fatal编程技术网

Json Azure ARM |我们能否部署所有自定义映像';s需要storageAccountType的数据磁盘

Json Azure ARM |我们能否部署所有自定义映像';s需要storageAccountType的数据磁盘,json,azure,arm-template,Json,Azure,Arm Template,我使用ARM在azure portal上部署自定义映像, 此映像有1个osDisk和3个DataDisk,我希望使用特定类型部署所有这些磁盘。 目前,我通过告诉每个lun其类型找到了旧式解决方案,但我想知道是否有更通用的解决方案,无论我们是否添加/删除磁盘,我们都不需要修改ARM 这就是我现在拥有的(这是有效的): "type": "Microsoft.Compute/virtualMachines", "apiVersion&quo

我使用ARM在azure portal上部署自定义映像, 此映像有1个osDisk和3个DataDisk,我希望使用特定类型部署所有这些磁盘。 目前,我通过告诉每个lun其类型找到了旧式解决方案,但我想知道是否有更通用的解决方案,无论我们是否添加/删除磁盘,我们都不需要修改ARM

这就是我现在拥有的(这是有效的):

"type": "Microsoft.Compute/virtualMachines",
      "apiVersion": "2020-06-01",
      "name": "Name",
      "location": "location",
      "dependsOn": [
        "dependencies"
      ],
      "properties": {
        "hardwareProfile": {
          "vmSize": "Size"
        },
        "osProfile": {
          "adminUsername": "Username",
          "adminPassword": "Password",
        },
        'storageProfile': {
        'imageReference': '{image-reference}',
        'osDisk': {
            'createOption': 'FromImage',
            'managedDisk': {
                'storageAccountType': 'StandardSSD_LRS'
                }   
        },
        'dataDisks': [
        {
            'lun': 0,
            'createOption': 'FromImage',
            'managedDisk': {
            'storageAccountType': 'StandardSSD_LRS'
            }
        },
        {
            'lun': 1,
            'createOption': 'FromImage',
            'managedDisk': {
            'storageAccountType': 'StandardSSD_LRS'
            }
        },
        {
            'lun': 2,
            'createOption': 'FromImage',
            'managedDisk': {
            'storageAccountType': 'StandardSSD_LRS'
            }
        }
        ]
    },