Согласно документам для создания az sql server, указать теги невозможно. Я также могу подтвердить это, потому что работает
az sql server create --resource-group groupy `
--name sql-sqlserver-v12 `
--admin-user hakuna --admin-password matata
работает, пока
az sql server create --resource-group groupy --name sql-sqlserver-v12 `
--admin-user hakuna --admin-password matata `
--tags some=thing
терпит неудачу. Меня это смущает, потому что обычно можно пометить другие вещи во время создания. Кроме того, в возвращенном JSON есть поле, называемое тегами (теперь оно пустое). Я также вижу, что в графическом интерфейсе есть место для добавления тегов.
В чем причина такого (для меня) противоречивого синтаксиса? Есть ли причина не тегировать сервер? Если да, то? Если нет, как пометить его в соответствии с передовой практикой?
Тут уже поднимали github.com/Azure/azure-cli/issues/17052





Почему затрудняюсь ответить.
Вы можете пометить с помощью унаследованных тегов, https://learn.microsoft.com/en-us/azure/cost-management-billing/costs/enable-tag-inheritance или создать через инфраструктуру в виде файлов кода (bicep/arm ), которые обеспечивают большую согласованность.
Это не похоже на вопрос, на который может ответить Stack Overflow. Почему Microsoft запрограммировала свое консольное приложение именно так, может ответить только Microsoft. Вам лучше поднять его на их сервисах и, возможно, попросить об этом в качестве запроса функции.