Azure 删除孤立磁盘
Azure delete orphaned disks
我正在使用 Azure Java SDK 并试图获取订阅中所有孤立磁盘的列表。当前的 Azure Java SDK 是否有获取此列表的方法?
我认为在任何 SDK 中都没有办法(因为无法使用 REST API 找到它),所以没有。没有这个办法。
但如果您谈论的是托管磁盘,请查看此 API 请求,您可以从日期推断:
https://docs.microsoft.com/en-us/rest/api/manageddisks/disks/disks-list-by-subscription
"diskState": "Unattached"
我没有对 Java SDK 进行过多的试验,但本质上,附加到 VM 的 VHD 应用了无限期租约。为了查找孤立磁盘,您可以检查任何以 vhd 结尾的 blob 的 blob 属性。
我相信 getLeaseDuration() or getLeaseState() 应该可以解决问题。
我正在使用 Azure Java SDK 并试图获取订阅中所有孤立磁盘的列表。当前的 Azure Java SDK 是否有获取此列表的方法?
我认为在任何 SDK 中都没有办法(因为无法使用 REST API 找到它),所以没有。没有这个办法。
但如果您谈论的是托管磁盘,请查看此 API 请求,您可以从日期推断:
https://docs.microsoft.com/en-us/rest/api/manageddisks/disks/disks-list-by-subscription
"diskState": "Unattached"
我没有对 Java SDK 进行过多的试验,但本质上,附加到 VM 的 VHD 应用了无限期租约。为了查找孤立磁盘,您可以检查任何以 vhd 结尾的 blob 的 blob 属性。
我相信 getLeaseDuration() or getLeaseState() 应该可以解决问题。