

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# ControlScope
<a name="API_ControlScope"></a>

框架由一个或多个控件组成。每个控件都有各自的控制范围。控制范围可以包含一种或多种资源类型、标签键值组合、一种资源类型和一个资源 ID 的组合。如果没有指定范围，当记录组中的任何资源更改配置时，将触发对规则的评估。

**注意**  
要设置包含所有特定资源的控制范围，请在调用 `CreateFramework` 时将 `ControlScope` 留空或不传递。

## 目录
<a name="API_ControlScope_Contents"></a>

 ** ComplianceResourceIds **   <a name="Backup-Type-ControlScope-ComplianceResourceIds"></a>
要控制范围包含的唯一 AWS 资源的 ID。  
类型：字符串数组  
数组成员：最少 1 个项目。最多 100 个项目。  
必需：否

 ** ComplianceResourceTypes **   <a name="Backup-Type-ControlScope-ComplianceResourceTypes"></a>
描述控制范围是否包括一种或多种类型的资源，例如 `EFS` 或 `RDS`。  
类型：字符串数组  
必需：否

 ** Tags **   <a name="Backup-Type-ControlScope-Tags"></a>
该标签键值对仅适用于要让其触发规则评估的 AWS 资源。最多可以提供一个键值对。标签值是可选的，但如果您要从控制台创建或编辑框架，则该值不能为空字符串（尽管包含在 CloudFormation 模板中时，该值可以是空字符串）。  
分配给标签的结构是：`[{"Key":"string","Value":"string"}]`。  
类型：字符串到字符串映射  
必需：否

## 另请参阅
<a name="API_ControlScope_SeeAlso"></a>

有关在特定语言的 AWS SDK 中使用此 API 的更多信息，请参阅以下内容：
+  [适用于 C\$1\$1 的 AWS SDK](https://docs.aws.amazon.com/goto/SdkForCpp/backup-2018-11-15/ControlScope) 
+  [适用于 Java V2 的 AWS SDK](https://docs.aws.amazon.com/goto/SdkForJavaV2/backup-2018-11-15/ControlScope) 
+  [适用于 Ruby V3 的 AWS SDK](https://docs.aws.amazon.com/goto/SdkForRubyV3/backup-2018-11-15/ControlScope) 