2016-07-25 40 views
3

我從Azure的資源組中導出Azure資源管理器JSON模板。我看到一堆標籤生成的文件,如:Azure資源管理器中的「hidden-link:」意味着什麼

"tags": { 
    "hidden-link:/subscriptions/[my-subscription-id-here]/resourceGroups/[my-resource-group]/providers/Microsoft.Sql/servers/[my-database-server-name]/databases/[my-database-name]": "Resource" 
}, 

唯一的文檔,我可以找到它是從Using tags to organize your Azure resources,其中說:

你可以看到,隨着啓動「標籤hidden- 「和」鏈接:「。這些是內部標籤,您應該忽略並避免更改。

問題是,我打算將這個資源模板部署到一個完全不同的訂閱,而不是那個ID被硬編碼到標記中的訂閱。硬編碼訂閱ID在此標籤中的任何含義都將丟失。我可以安全地移除這個標籤嗎?這是什麼意思,以及它在部署後如何使用?

回答

3

這些標籤用於關聯相關資源。它們用於填充鏈接的資源部分。刪除標籤將阻止資源顯示爲鏈接資源,但不會影響任何功能。

enter image description here

1

Azure資源管理器(ARM)標記對於Azure資源或Azure資源組是可選的。

您可以安全地移除任何標籤而不影響您的ARM部署。

+0

謝謝。深入瞭解「隱藏鏈接」的含義? – Seafish

+0

就像您在Microsoft的文檔中找到的一樣。他們是他們的內部標籤,對公衆沒有任何意義。 – juvchan

+0

如果此答案能夠回答您的問題或解決您的問題,請將其標記爲答案,以便對其他人也有幫助 – juvchan