Каковы некоторые преимущества и недостатки использования Azure CLI v2 по сравнению с Azure CLI v1?
Вы можете рассматривать их как две разные вещи.
Классика AzureCLI (v1) рекомендуется только для классического развертывания (Azure Service Manager).Классический интерфейс командной строки Azure в настоящее время планируется поддерживать только до конца 2018 года.
Но интерфейс командной строки Azure (v2) предназначен для работы со стилем развертывания Resource Manager.И он не поддерживает службы ASM / Classic mode
Однако есть ли какие-либо улучшения, сделанные специально в v2, чтобы сделать его более устойчивым и быстрым?
Во-первых, сценариинесовместим между обоими CLI (v1 и v2).
Тогда некоторые преимущества v2 заключаются в следующем, вы также можете обратиться к этому doc для получения более подробной информации:
1.Чистые выходные данные для распространенных рабочих процессов, таких как - out table, --out json, --out tsv
2. Улучшенная производительность командной строки:
Вы можете использовать [tab] [tab] для поиска параметров, включая группы ресурсов и имена (поддерживаются только в BASH и BASH в Windows).
Работа со значениями идентификатора ресурса Azure (--ids) или с группой и именем ресурса (-g -n).
Встроенный клиентский механизм запросов, работающий на JMESPath