
# 资源具有所有指定的标签键
#### 规则详情
表1规则详情 
| 参数        | 说明                                                                                                                                                                                                          |
|:---|:---|
| 规则名称      | required-all-tags                                                                                                                                                                                           |
| 规则展示名     | 资源具有所有指定的标签键                                                                                                                                                                                                |
| 规则描述      | 指定标签列表，不具有所有指定标签键的资源，视为"不合规"。                                                                                                                                                                               |
| 标签        | tag                                                                                                                                                                                                         |
| 规则触发方式    | 配置变更                                                                                                                                                                                                        |
| 规则评估的资源类型 | [支持标签的云服务和资源类型](https://support.huaweicloud.com/usermanual-rms/rms_06_0900.html)                                                                                                                            |
| 规则参数      | - TagKeys：允许的标签键列表。  - TagValues：允许的标签值列表，空列表代表全部允许。   |
   
#### 应用场景
企业上云后，云上创建的资源不断增加，有些大型企业资源数量达到十万、百万级别，一个账号内存在大量资源，企业需要进行分类管理。单纯通过人工进行资源的分类，效率低下，操作困难，此时需要借助云上的自动化平台化能力来解决。
华为云推荐您使用标签对资源进行标记，进而实现资源的分组分类。通过标签对资源的业务归属、财务归属等资源属性进行标记，例如：按所属部门、地域或项目等。
详情请参考[标签设计原则和命名示例](https://support.huaweicloud.com/bestpractice-tms/tms_10_0001.html)。
#### 修复项指导
通过TMS控制台您可以为单个云资源添加一个或多个标签，也可以为多个云资源批量添加一个或多个标签，请参考[添加资源标签](https://support.huaweicloud.com/usermanual-tms/tms_02_0007.html)。
#### 检测逻辑
- 当TagValues为空列表时，资源具有标签键，视资源绑定了标签键。
- 当TagValues不是空列表时，资源具有标签键，且标签值在TagValues中时，视资源绑定了标签键。
- 当资源绑定规则中指定的所有标签键，视为"合规"。
- 当资源没有绑定规则中指定的所有标签键，视为"不合规"。
 
