Как проверить, что ресурс azure уже используется с помощью azure CLI? - PullRequest
0 голосов
/ 08 марта 2020

Предположим, что ресурс azure, например, «учетная запись хранения», обновляется! в то же время, если я выполню команду типа

az storage account update --default-action Allow --name MyStorageAccount --resource-group MyResourceGroup 

Она выдаст ошибку

Запрос не выполнен из-за конфликта с параллельным запросом или чем-то подобным

Итак, перед выполнением такой команды, как я могу проверить, используется ли ресурс, например, обновляется ли с помощью Azure CLI

Ответы [ 2 ]

2 голосов
/ 08 марта 2020

Вы можете использовать az resource show, чтобы показать все о Azure ресурсе.

Так что в вашем случае вы бы сделали:

az resource show -n "RESOURCE_NAME" -g "RESOURCE_GROUP" --resource-type "RESOURCE_TYPE"
1 голос
/ 08 марта 2020

Я нашел то, что ищу, вдохновленный приведенным выше ответом по этой ссылке az resource wait Так что это будет что-то вроде

az resource wait -n "RESOURCE_NAME" -g "RESOURCE_GROUP" --resource-type "RESOURCE_TYPE" --updated 
...