gpt4 book ai didi

azure - 撤销磁盘的 Azure 磁盘 SAS(共享访问签名)

转载 作者:行者123 更新时间:2023-12-03 06:51:05 25 4
gpt4 key购买 nike

我尝试使用 Azure PowerShell 撤销 VM 磁盘的 SAS,但此函数不返回任何内容:

Get-AzDiskAccess -ResourceGroupName <resourcegroupname>

但是,在 Azure 门户中我看到有一个 SAS:

enter image description here

我不确定如何使用 PowerShell 删除 SAS。我可以使用门户将其删除。

最佳答案

我尝试在我的环境中重现相同的结果并得到以下结果:

在我的 Azure 门户中,我为附加到 VM 的磁盘激活了 SAS URL,如下所示:

enter image description here

当我尝试删除所有与 VM 相关的资源时,除了 VM 磁盘之外的所有资源都被删除,但出现异常(exception),如下所示:

enter image description here

如果磁盘状态处于事件 SAS 状态且不允许删除操作(例如如下:

enter image description here

解决该错误,您需要从门户中单击取消导出来撤销对磁盘的访问权限。

如果您想从 PowerShell 执行相同操作,可以使用以下命令:

Connect-AzAccount -Tenant <TenantID>
Revoke-AzDiskAccess -ResourceGroupName '<RG_Name>' -DiskName '<Disk_Name>'

回应:

enter image description here

为了确认这一点,我检查了 Azure 门户,其中磁盘状态更改为未附加,如下所示:

enter image description here

当我在撤销 SAS 后点击删除时,VM 磁盘已成功删除,如下所示:

enter image description here

关于azure - 撤销磁盘的 Azure 磁盘 SAS(共享访问签名),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73658910/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com