Azure удалить потерянные диски

Я использую Azure Java SDK и пытаюсь получить список всех потерянных дисков в подписке. Есть ли в текущем Azure Java SDK способ получить этот список?

2 ответа

Решение

Я не слишком много экспериментировал с Java SDK, но по существу к виртуальным жестким дискам, подключенным к виртуальным машинам, применяется бесконечная аренда. Чтобы найти потерянные диски, вы можете проверить свойства больших двоичных объектов, заканчивающихся на vhd.

Я считаю, что getLeaseDuration() или getLeaseState() должны сделать свое дело.

Я не думаю, что есть какой-либо способ в любом SDK (так как нет способа найти это с помощью REST API), так что нет. Там нет такого способа.

Но если вы говорите об управляемых дисках, посмотрите на этот запрос API, вы можете сделать вывод из даты:
https://docs.microsoft.com/en-us/rest/api/manageddisks/disks/disks-list-by-subscription

"diskState": "Unattached" 
Другие вопросы по тегам