检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
场景介绍 本手册基于华为云标签管理服务实践所编写,通过一个企业应用示例指导您在拥有大量云资源时,如何使用标签管理服务对云资源进行快速分类及查询。 某公司购买了一批华为云资源,包括弹性云服务器(ECS)、云硬盘(EVS)等,现有如下需求: 将所拥有的资源按业务部门及资源规格等类型进行划分。
shared_bandwidth,eip, cdn等,具体请参见“附录-标签支持的资源类型”章节。 tags 是 Array of Tag objects 标签列表 without_any_tag 否 Boolean 是否仅查询未带标签的资源。该字段为true时查询不带标签的资源。 offset 否 Integer
常用操作与系统权限的关系 操作 TMS FullAccess TMS ReadOnlyAccess TMS Administrator 查询资源列表 √(依赖各云服务的查询资源权限) √(依赖各云服务的查询资源权限) √(依赖Tenant Guest) 创建标签键 √ x √(依赖Tenant
与其他服务的关系 支持标签集中管理的服务 标签管理服务规划对云资源中的所有标签进行统一集中管理,当前支持的服务如表1所示。 一个云服务可以包含多种资源类型,您可以在标签管理服务控制台根据需求选择对应的资源类型,对该类型资源的标签进行集中管理。 表1 标签管理当前支持的其他服务 服务
resources 是 Array of ResourceTagBody objects 资源列表 tags 是 Array of CreateTagRequest objects 标签列表 表3 ResourceTagBody 参数 是否必选 参数类型 描述 resource_id
resources 是 Array of ResourceTagBody objects 资源列表 tags 是 Array of DeleteTagRequest objects 标签列表 表3 ResourceTagBody 参数 是否必选 参数类型 描述 resource_id
构造请求 本节介绍REST API请求的组成,并以调用IAM服务的管理员创建IAM用户来说明如何调用API,该API获取用户的Token,Token可以用于调用其他API时鉴权。 您还可以通过这个视频教程了解如何构造请求调用API:https://bbs.huaweicloud.com/videos/102987。
响应参数 状态码: 200 表2 响应Body参数 参数 参数类型 描述 quotas Array of TagQuota objects 配额列表 表3 TagQuota 参数 参数类型 描述 quota_key String 配额key quota_limit Integer 配额值
响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 tags Array of TagVo objects 资源标签列表 表5 TagVo 参数 参数类型 描述 key String 键。 最大长度36个字符。 字符集:A-Z,a-z , 0-9,‘-’,‘
操作标识(区分大小写):delete(删除) tags 是 Array of PredefineTagRequest objects 标签列表,数量在1到50之间 表3 PredefineTagRequest 参数 是否必选 参数类型 描述 key 是 String 键。 最大长度36个字符。
操作标识(区分大小写):create(创建) tags 是 Array of PredefineTagRequest objects 标签列表 表3 PredefineTagRequest 参数 是否必选 参数类型 描述 key 是 String 键。 最大长度36个字符。 字符集:A-Z,a-z
标签设计原则和命名示例 标签设计的原则 企业上云后,云上创建的资源不断增加,有些大型企业资源数量达到十万、百万级别,一个账号内存在大量资源,企业需要进行分类管理。单纯通过人工进行资源的分类,效率低下,操作困难,此时需要借助云上的自动化平台化能力来解决。 华为云推荐您使用标签对资源
查询API版本号详情 功能介绍 查询指定的标签管理服务API版本号详情。 调用方法 请参见如何调用API。 URI GET /{api_version} 表1 路径参数 参数 是否必选 参数类型 描述 api_version 是 String API版本号。 请求参数 表2 请求Header参数