玩轉騰訊雲!手把手教你用RunInstances介面建立CVM時給公網IP和彈性網絡卡打標籤

語言: CN / TW / HK

導語 |  本文推選自騰訊雲開發者社群-【技思廣益 · 騰訊技術人原創集】專欄。該專欄是騰訊雲開發者社群為騰訊技術人與廣泛開發者打造的分享交流視窗。欄目邀約騰訊技術人分享原創的技術積澱,與廣泛開發者互啟迪共成長。本文作者是騰訊技術人楊碩。

本文主要手動分解步驟對多個型別的資源打標籤,希望本文能對此方面感興趣的開發者們 提供一些經驗和幫助。

需求:建立cvm的同時,cvm及其對應的雲盤、公網IP(非eip)、彈性網絡卡都繫結相同tag

實現步驟:

呼叫RunInstances介面建立cvm時在TagSpecification部分給cvm和雲盤打標籤

https://console.cloud.tencent.com/api/explorer?Product=cvm&Version=2017-03-12&Action=RunInstances

我自己的賬號建立比較早,在我的賬號測試RunInstances介面是無法直接給公網IP和彈性網絡卡打標籤的。

https://cloud.tencent.com/document/product/213/10314

http://cloud.tencent.com/document/product/215/20171

官網文件提到彈性網絡卡的字首是eni,公網IP的字首是eip,cvm的字首是instance,RunInstances接口裡繫結標籤的文件明確指明cvm填instance,但沒說其他的,我試了按彈性網絡卡的字首eni和公網IP的字首eip,填上會報錯。

下面幾張圖是我用RunInstances測試過程中開了DryRun為true:

呼叫DescribeAddresses介面在Filters模組指定instance-id和address-type查到公網IP的ID和彈性網絡卡的ID

http://console.cloud.tencent.com/api/explorer?Product=vpc&Version=2017-03-12&Action=DescribeAddresses

DescribeAddresses介面指定公網IP型別和cvm instanceid查到相關ID後,呼叫TagResources介面給公網IP和彈性網絡卡繫結標籤

http://console.cloud.tencent.com/api/explorer?Product=tag&Version=2018-08-13&Action=AttachResourcesTag

http://cloud.tencent.com/document/product/651/46294

作者簡介

楊碩

騰訊雲開發者社群【技思廣益·騰訊技術人原創集】作者

騰訊技術人,專注Windows系統問題,熟悉WinPE製作,熟悉騰訊雲SDK環境搭建和API Explorer/TCCLI除錯介面。

推薦閱讀

鵝廠後臺大佬教你Go記憶體管理!

5分鐘get一個技術點!揭祕一種加密框架的技術實現

月圓正是詠詩時,技術人中秋的開啟方式!

大資料架構系列:如何理解湖倉一體?

:point_down: 點選 「閱讀原文」 ,註冊 成為社群創作者,認識大咖,打造你的技術影響力!