# 为ECS添加标签
标签用于标记云资源，如实例、镜像和磁盘等。如果您的账户下有多种云资源，并且不同云资源之间有多种关联，您可以为云资源添加标签，实现云资源的分类和统一管理。更多信息，请参见[标签概述](https://support.huaweicloud.com/usermanual-ecs/ecs_03_0902.html)。
为弹性云服务器添加标签的途径包括：
- [在创建弹性云服务器时添加标签]
- [在弹性云服务器列表编辑标签]
- [在弹性云服务器详情页编辑标签]
- [在标签管理页面添加标签]
 
- [使用预定义标签为弹性云服务器添加标签]。
 #### 约束与限制
如您的组织已经设定云资源的相关标签策略，则需按照标签策略规则为云资源添加标签。如果添加的标签不符合标签策略规则，则可能会导致云资源创建失败，请联系组织管理员了解标签策略详情。
标签设置规则：
- 每个弹性云服务器最多可以添加20个标签。
- 每个标签由一对键值对（Key-Value）组成。
- 对于每个资源，每个标签键（Key）都必须是唯一的，每个标签键（Key）只能有一个值（Value）。
- 标签共由两部分组成："标签键"和"标签值"，其中，"标签键"和"标签值"的命名规则如[表1]所示。
   表1标签命名规则 
  | 参数    | 规则                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | 样例           |
  |:---|:---|:---|
  | 标签键 | - 不能为空。  - 对于同一台云服务器，Key值唯一。  - 长度不超过128个字符。  - 不能包含"="、"\*"、"\<"、"\>"、"\\"、","、"\|"、"/"。  - 首尾字符不能为空格。   | Organization |
  | 标签值    | - 长度不超过255个字符。  - 不能包含"="、"\*"、"\<"、"\>"、"\\"、","、"\|"。  - 首尾字符不能为空格。                                                                                                                                                                                                            | Apache     |
     
  
 
 #### 在创建弹性云服务器时添加标签
1. 登录并进入[购买弹性云服务器](https://console.huaweicloud.com/ecm/?locale=zh-cn#/ecs/createVm)页面。
2. 根据界面提示，设置弹性云服务器的相关参数。 在"云服务器管理 \> 标签"中，添加标签键和标签值，标签命名规则如[约束与限制]所示。您也可以选择使用预定义标签设置标签键和标签值，详细操作，请参见[使用预定义标签为弹性云服务器添加标签]。
   ![](https://support.huaweicloud.com/usermanual-ecs/public_sys-resources/note_3.0-zh-cn.png)
   其他参数说明请参考[自定义购买ECS](https://support.huaweicloud.com/usermanual-ecs/ecs_03_7002.html)。
   图1添加标签   
   ![](https://support.huaweicloud.com/usermanual-ecs/zh-cn_image_0000002571121166.png "点击放大") 
 
 #### 在弹性云服务器列表编辑标签
1. 登录[ECS控制台](https://console.huaweicloud.com/ecm/?#/ecs/manager/vmList)，进入弹性云服务器列表页面。
2. 弹性云服务器提供不同的入口展开"编辑标签"页面，您可以根据使用习惯在弹性云服务器列表中进行选择。
   - 方式一：将鼠标悬停在待编辑标签的弹性云服务器"标签"列的"![](https://support.huaweicloud.com/usermanual-ecs/zh-cn_image_0000002572262358.png)"上，在弹出提示中单击"编辑标签"，展开"编辑标签"页面。
   
   - 方式二：单击待编辑标签的弹性云服务器"操作"列的"更多 \> 编辑标签"，展开"编辑标签"页面。 如果您需要批量为多台弹性云服务器编辑标签，可勾选待编辑标签的弹性云服务器后，在列表上方单击"更多 \> 编辑标签"，展开"编辑标签"页面。
     
    
3. 在"编辑标签"页面，单击"添加标签"，输入标签键和标签值，标签命名规则如[约束与限制]所示。
   您也可以选择使用预定义标签设置标签键和标签值，详细操作，请参见[使用预定义标签为弹性云服务器添加标签]。
   图2编辑标签   
   ![](https://support.huaweicloud.com/usermanual-ecs/zh-cn_image_0000002446255489.png "点击放大") 
4. （可选）在"编辑标签"页面，同步添加关联资源标签。 如果您想要为ECS关联的云硬盘和弹性公网IP同步添加标签，可勾选"云硬盘"和"弹性公网IP"。
   
5. 单击"确定"，完成标签的添加。
 
 #### 在弹性云服务器详情页编辑标签
1. 登录[ECS控制台](https://console.huaweicloud.com/ecm/?#/ecs/manager/vmList)，进入弹性云服务器列表页面。
2. 在弹性云服务器列表中，单击待管理标签的弹性云服务器名称。 系统跳转至该弹性云服务器详情页面。
   
3. 选择"标签"页签，单击"添加标签"，在弹出的"添加标签"窗口，输入标签的键和值。标签命名规则如[约束与限制]所示。
   您也可以选择使用预定义标签设置标签键和标签值，详细操作，请参见[使用预定义标签为弹性云服务器添加标签]。
   图3在云服务器详情页添加标签   
   ![](https://support.huaweicloud.com/usermanual-ecs/zh-cn_image_0000001930262833.png "点击放大") 
4. （可选）在"添加标签"页面，同步添加关联资源标签。 如果您想要为ECS关联的云硬盘和弹性公网IP同步添加标签，可勾选"云硬盘"和"弹性公网IP"。
   
5. 单击"确定"，完成标签的添加。 标签添加成功后，您可以单击标签"操作"列的"编辑"修改标签值。
   支持同步编辑关联资源"云硬盘"或"弹性公网IP"的标签，已勾选的关联资源标签会随着云服务器标签同步更新。
   图4同步编辑关联资源标签   
   ![](https://support.huaweicloud.com/usermanual-ecs/zh-cn_image_0000002428142452.png "点击放大") 
 
 #### 在标签管理页面添加标签
![](https://support.huaweicloud.com/usermanual-ecs/public_sys-resources/note_3.0-zh-cn.png)
此方法适用于为多个资源统一添加拥有同样标签键的标签。
1. 登录并进入[TMS控制台](https://console.huaweicloud.com/tms/?#/tms/leftTree/resourceTag)。
2. 在"资源配置标签"页面，勾选资源所在的区域，"资源类型"请选择"ECS-ECS"，单击"搜索"。 系统列出所选区域下的所有云服务器资源。
   
3. 在"搜索结果"区域，单击"创建标签键"，输入键（例如：项目），单击"确定"。 创建完成后，该标签键会添加至资源标签列表。如果列表中没有显示该标签，单击![](https://support.huaweicloud.com/usermanual-ecs/zh-cn_image_0210875481.png "点击放大")，在自定义显示列中勾选创建的标签键。
   默认该标签键的值为"无标签"，您还需要为每一个资源对应的标签值赋值，完成标签与资源的关联，继续下一步。
   图5资源列表   
   ![](https://support.huaweicloud.com/usermanual-ecs/zh-cn_image_0183041983.png "点击放大") 
4. 单击"编辑"，切换资源标签列表为可编辑状态。
5. 在云服务器资源所在行，单击![](https://support.huaweicloud.com/usermanual-ecs/zh-cn_image_0000001930170057.png)，输入标签"值"（例如：A）。
   为标签键赋值后，"标签数量"将加1。按照同样方法依次为其他云服务器添加标签值。
   图6输入标签值   
   ![](https://support.huaweicloud.com/usermanual-ecs/zh-cn_image_0000001884334442.png "点击放大") 
 
 #### 使用预定义标签为弹性云服务器添加标签
如果有多台云服务器或其他云资源需要添加同一标签，为了避免重复输入标签键和值，您可以在标签管理服务中预定义标签，然后在添加标签时直接选择键和值。具体步骤如下：
1. 登录并进入[TMS控制台](https://console.huaweicloud.com/tms/?#/tms/leftTree/resourceTag)。
2. 在左侧导航中选择"预定义标签"，单击"创建标签"，输入标签键和值（例如，项目-A）。
3. 返回[ECS控制台](https://console.huaweicloud.com/ecm/?#/ecs/manager/vmList),。
4. 在创建弹性云服务器或为已有弹性云服务器添加标签时，可以通过标签键和标签值输入框的下拉列表选择预定义标签，完成标签的添加。
   图7使用预定义标签添加标签   
   ![](https://support.huaweicloud.com/usermanual-ecs/zh-cn_image_0000002601800831.png "点击放大")
   如下场景支持使用预定义标签为弹性云服务器添加标签：
   - [在创建弹性云服务器时添加标签]
   
   - [在弹性云服务器列表编辑标签]
   
   - [在弹性云服务器详情页编辑标签]
     
 
