

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

# RestoreTestingSelectionForCreate
<a name="API_RestoreTestingSelectionForCreate"></a>

其中包含有关特定还原测试选择的元数据。

ProtectedResourceType 是必填项，例如亚马逊 EBS 或亚马逊 EC2。

它包括 `RestoreTestingSelectionName`、`ProtectedResourceType` 和以下项之一：
+  `ProtectedResourceArns` 
+  `ProtectedResourceConditions` 

每种受保护的资源类型可以具有一个单一值。

还原测试选择可以包括带通配符值（“\$1”）的 `ProtectedResourceArns` 以及 `ProtectedResourceConditions`。或者，您最多可以在其中包含 30 个特定的受保护资源 ARNs `ProtectedResourceArns`。

 `ProtectedResourceConditions` 示例包括 `StringEquals` 和 `StringNotEquals`。

## 内容
<a name="API_RestoreTestingSelectionForCreate_Contents"></a>

 ** IamRoleArn **   <a name="Backup-Type-RestoreTestingSelectionForCreate-IamRoleArn"></a>
 AWS Backup 用于创建目标资源的 IAM 角色的 Amazon 资源名称 (ARN)；例如：`arn:aws:iam::123456789012:role/S3Access`  
类型：字符串  
是否必需：是

 ** ProtectedResourceType **   <a name="Backup-Type-RestoreTestingSelectionForCreate-ProtectedResourceType"></a>
还原测试选项中包含的 AWS 资源类型；例如，Amazon EBS 卷或 Amazon RDS 数据库。  
接受的受支持资源类型包括：  
+  适用于 Amazon Aurora 的 `Aurora`
+  适用于 Amazon DocumentDB（与 MongoDB 兼容）的 `DocumentDB`
+  `DynamoDB`：表示 Amazon DynamoDB
+  `EBS`：表示 Amazon Elastic Block Store
+  `EC2`：表示 Amazon Elastic Compute Cloud
+  `EFS`：表示 Amazon Elastic File System
+  `FSx`适用于亚马逊 FSx
+  适用于 Amazon Neptune 的 `Neptune`
+  适用于 Amazon Relational Database Service 的 `RDS`
+  `S3`：表示 Amazon S3
类型：字符串  
是否必需：是

 ** RestoreTestingSelectionName **   <a name="Backup-Type-RestoreTestingSelectionForCreate-RestoreTestingSelectionName"></a>
属于相关还原测试计划的还原测试选择的唯一名称。  
名称只能包含字母数字字符和下划线。最大长度为 50。  
类型：字符串  
是否必需：是

 ** ProtectedResourceArns **   <a name="Backup-Type-RestoreTestingSelectionForCreate-ProtectedResourceArns"></a>
每个受保护的资源都可以按其特定资源进行筛选 ARNs，例如`ProtectedResourceArns: ["arn:aws:...", "arn:aws:..."]`或使用通配符:进行筛选`ProtectedResourceArns: ["*"]`，但不能同时使用两者。  
类型：字符串数组  
必需：否

 ** ProtectedResourceConditions **   <a name="Backup-Type-RestoreTestingSelectionForCreate-ProtectedResourceConditions"></a>
如果您在中包含了通配符 ProtectedResourceArns，则可以包括资源条件，例如`ProtectedResourceConditions: { StringEquals: [{ key: "XXXX", value: "YYYY" }]`。  
类型：[ProtectedResourceConditions](API_ProtectedResourceConditions.md) 对象  
必需：否

 ** RestoreMetadataOverrides **   <a name="Backup-Type-RestoreTestingSelectionForCreate-RestoreMetadataOverrides"></a>
您可以通过在 `RestoreTestingSelection` 的正文中添加参数 `RestoreMetadataOverrides` 来覆盖某些还原元数据键。键值不区分大小写。  
请参阅[还原测试推断出的元数据](https://docs.aws.amazon.com/aws-backup/latest/devguide/restore-testing-inferred-metadata.html)的完整列表。  
类型：字符串到字符串映射  
必需：否

 ** ValidationWindowHours **   <a name="Backup-Type-RestoreTestingSelectionForCreate-ValidationWindowHours"></a>
这是可用于对数据运行验证脚本的小时数（0 到 168）。在验证脚本完成时或指定保留期结束时（以先到者为准），数据将被删除。  
类型：整数  
必需：否

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

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