Azure CLI 2.0:az vm update --set/--remove 不起作用?

Azure CLI 2.0: az vm update --set/--remove does not work?

我正在尝试在 VM 上删除和设置标签,但收到错误消息 无法识别的参数

例如删除标签:

az vm update –-resource-group MyResourceGroup –-name MyTestVM --remove tags.myNewTagName1

并设置标签:

az vm update --resource-group MyResourceGroup --name MyTestVM –-set tags.myNewTagName1=myNewTagValue1

两个例子都来自the documentation。我是 运行 v2.0.30 Mac OS 10.12.x.

任何人都可以确认这个 and/or 对他们有用吗?我没有发现 issues db 中列出的任何错误。 谢谢!

我发现了问题所在。该命令的语法正确且有效。但是,我从文档中复制了该命令,它具有 AZ CLI 不接受的 dashes/hyphens 的不同字符。

如果您复制示例,只需 re-type 键盘上的标准破折号即可。

我已将其作为问题发布在这里:https://github.com/Azure/azure-cli/issues/5976