2016-12-02 137 views
1

我希望能够使用REST API在Azure订阅中更新某些特定资源(如VM,sql服务器等)的标签。当我查看API时,我发现为了做到这一点,我需要调用资源的更新操作。有没有另外一种通用的方法(使用REST API)可以更新任何资源的标签?Azure资源管理器 - 更新标签

回答

0

,有一种通用的方法(使用REST API),它允许更新任何Azure资源的标签,包括资源组的标签。

在Azure资源管理器(ARM)下创建的每个标记实际上都是在订阅级别处创建的。

因此,如果您更新标签,它将实际更新所有资源和资源组在同一订阅下具有该标签。

最新的REST API(API版本:2016年9月1日):

Azure Resources Tags REST APIs

希望这有助于为创建或更新标签可以在下面的链接中找到!

+0

所以你的意思是,如果我在vm上创建一个标签,它是在订阅级别上创建的?我如何验证这一点。使用Powershell \ CLI或python SDK? – 4c74356b41

+0

是的,最简单的验证方式是在Azure门户中。当您创建新标签时,您可以在同一订阅级别为任何资源重复使用该标签。 – juvchan

+0

那么你是什么意思,我不能创建2个不同的标签具有相同的名称?不,这不是真的 – 4c74356b41