Azure CLI-如何更新磁盘加密设置

问题描述

由于某种原因,在调整了VM的大小之后,我的磁盘开始指向不存在的Key Vault。

我需要更新“ secretUrl”和“ sourceVault.id”,并且为此创建了一个新的Key Vault,但是,我无法使用azure cli(az磁盘)进行更新。 )

使用“ az磁盘列表”,我可以收集下面显示的图像。

enter image description here

解决方法

已解决:您只需要运行以下命令:

az磁盘更新--name MyDisk --resource-group MyResourceGroup --set encryptionSettingsCollection.encryptionSettings ='[{“ diskEncryptionKey”:{“ secretUrl”:“ https:/// secrets //”,“ sourceVault”: {“ id”:“ /subscriptions/MySubscription/resourceGroups/MyResourceGroup/providers/Microsoft.KeyVault/vaults/MyVault"}},"keyEncryptionKey”:null}]'