导语|本文推选自腾讯云开发者社区-【技思广益 腾讯技能人原创集】专栏。该专栏是腾讯云开发者社区为腾讯技能人与广泛开发者打造的分享沟通窗口。栏目邀约腾讯技能人分享原创的技能积淀,与广泛开发者互启迪共生长。本文作者是腾讯技能人杨硕。
本文主要手动分解过程对多个类型的资源打标签,期望本文能对此方面感兴趣的开发者们供给一些经验和帮助。
需求:创立cvm的一起,cvm及其对应的云盘、公网IP(非eip)、弹性网卡都绑定相同tag。
完成过程:
调用RunInstances接口创立cvm时在TagSpecification部分给cvm和云盘打标签
console.cloud.tencent.com/api/explore…
我自己的账号创立比较早,在我的账号测验RunInstances接口是无法直接给公网IP和弹性网卡打标签的。
cloud.tencent.com/document/pr…
cloud.tencent.com/document/pr…
官网文档提到弹性网卡的前缀是eni,公网IP的前缀是eip,cvm的前缀是instance,RunInstances接口里绑定标签的文档清晰指明cvm填instance,但没说其他的,我试了按弹性网卡的前缀eni和公网IP的前缀eip,填上会报错。
下面几张图是我用RunInstances测验过程中开了DryRun为true:
调用DescribeAddresses接口在Filters模块指定instance-id和address-type查到公网IP的ID和弹性网卡的ID
console.cloud.tencent.com/api/explore…
DescribeAddresses接口指定公网IP类型和cvm instanceid查到相关ID后,调用TagResources接口给公网IP和弹性网卡绑定标签\
console.cloud.tencent.com/api/explore…
cloud.tencent.com/document/pr…
假如你是腾讯技能内容创作者,腾讯云开发者社区诚邀您参加【腾讯云原创分享计划】,领取礼品,助力职级晋升。
阅读原文