Azure Cli список ник прилагается к ВМ - PullRequest
0 голосов
/ 07 марта 2019

Я работаю над оболочкой bash. Мне нужен скрипт az cli или unix, чтобы узнать имя NIC, привязанное к конкретной виртуальной машине. Я знаю имя виртуальной машины и имя группы ресурсов виртуальной машины, и моя цель состоит в том, чтобы выяснить, какой сетевой адаптер подключен к этой виртуальной машине, и к какой группе ресурсов принадлежит этот сетевой адаптер?

Ответы [ 2 ]

1 голос
/ 08 марта 2019

Пожалуйста, следуйте этой строке лазурного кода:

Шаг 1: Определите переменную, например a. Обратите внимание, что есть без пробела вокруг символов =:

a="$(az vm nic list --resource-group "your_resource_group" --vm-name "your_vm_name" --query "[].{id:id}" --output tsv)"

enter image description here

Шаг 2: Просто получите ник и группу ресурсов:

az vm nic show -g "your_resource_group" --vm-name "your_vm_name" --nic $a --query "{name:name,resourceGroup:resourceGroup}" --output table

enter image description here

Шаг 3: Если вы хотите получить всю информацию о ник, пожалуйста, используйте код ниже:

az vm nic show -g "your_resource_group" --vm-name "your_vm_name" --nic $a

enter image description here

1 голос
/ 07 марта 2019

az vm nic list --resource-group --vm имя [--Subscription]

Это перечислит все nics на виртуальной машине.

например. az vm nic list -g MyResourceGroup --vm-name MyVm

...