

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

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

Contém metadados sobre uma seleção de testes de restauração específica.

ProtectedResourceType é obrigatório, como Amazon EBS ou Amazon EC2.

Isso consiste em `RestoreTestingSelectionName`, `ProtectedResourceType` e um dos seguintes:
+  `ProtectedResourceArns` 
+  `ProtectedResourceConditions` 

Cada tipo de recurso protegido pode ter um único valor.

Uma seleção de testes de restauração pode incluir um valor curinga (“\$1”) para `ProtectedResourceArns` com `ProtectedResourceConditions`. Como alternativa, você pode incluir até 30 recursos protegidos específicos ARNs no`ProtectedResourceArns`.

 Exemplos de `ProtectedResourceConditions` incluem `StringEquals` e `StringNotEquals`.

## Conteúdo
<a name="API_RestoreTestingSelectionForCreate_Contents"></a>

 ** IamRoleArn **   <a name="Backup-Type-RestoreTestingSelectionForCreate-IamRoleArn"></a>
O nome do recurso da Amazon (ARN) do perfil do IAM que o AWS Backup usa para criar o recurso de destino. Por exemplo: `arn:aws:iam::123456789012:role/S3Access`.   
Tipo: String  
Obrigatório: Sim

 ** ProtectedResourceType **   <a name="Backup-Type-RestoreTestingSelectionForCreate-ProtectedResourceType"></a>
O tipo de AWS recurso incluído em uma seleção de teste de restauração; por exemplo, um volume do Amazon EBS ou um banco de dados do Amazon RDS.  
Os tipos de recurso compatíveis e aceitos incluem:  
+  `Aurora` para Amazon Aurora
+  `DocumentDB` para Amazon DocumentDB (compatível com MongoDB)
+  `DynamoDB` para Amazon DynamoDB
+  `EBS` para Amazon Elastic Block Store
+  `EC2` para Amazon Elastic Compute Cloud
+  `EFS` para Amazon Elastic File System
+  `FSx`para Amazon FSx
+  `Neptune` para Amazon Neptune
+  `RDS` para Amazon Relational Database Service
+  `S3` para Amazon S3
Tipo: String  
Obrigatório: Sim

 ** RestoreTestingSelectionName **   <a name="Backup-Type-RestoreTestingSelectionForCreate-RestoreTestingSelectionName"></a>
O nome exclusivo da seleção de teste de restauração que pertence ao plano de teste de restauração relacionado.  
Ele só pode conter caracteres alfanuméricos e sublinhados. O tamanho máximo é 50.  
Tipo: String  
Obrigatório: Sim

 ** ProtectedResourceArns **   <a name="Backup-Type-RestoreTestingSelectionForCreate-ProtectedResourceArns"></a>
Cada recurso protegido pode ser filtrado por seu recurso específico ARNs, como `ProtectedResourceArns: ["arn:aws:...", "arn:aws:..."]` ou por um caractere curinga:`ProtectedResourceArns: ["*"]`, mas não por ambos.  
Tipo: matriz de strings  
Obrigatório: Não

 ** ProtectedResourceConditions **   <a name="Backup-Type-RestoreTestingSelectionForCreate-ProtectedResourceConditions"></a>
Se você incluiu o caractere curinga em ProtectedResourceArns, você pode incluir condições de recursos, como`ProtectedResourceConditions: { StringEquals: [{ key: "XXXX", value: "YYYY" }]`.  
Tipo: objeto [ProtectedResourceConditions](API_ProtectedResourceConditions.md)  
Obrigatório: não

 ** RestoreMetadataOverrides **   <a name="Backup-Type-RestoreTestingSelectionForCreate-RestoreMetadataOverrides"></a>
Você pode substituir determinadas chaves de metadados de restauração incluindo o parâmetro `RestoreMetadataOverrides` no corpo de `RestoreTestingSelection`. Os valores de chave não diferenciam entrem maiúsculas e minúsculas.  
Veja a lista completa de [Metadados inferidos de testes de restauração](https://docs.aws.amazon.com/aws-backup/latest/devguide/restore-testing-inferred-metadata.html).  
Tipo: mapa de string para string  
Obrigatório: não

 ** ValidationWindowHours **   <a name="Backup-Type-RestoreTestingSelectionForCreate-ValidationWindowHours"></a>
Essa é a quantidade de horas (0 a 168) disponíveis para executar um script de validação nos dados. Os dados serão excluídos após a conclusão do script de validação ou no final do período de retenção especificado, o que ocorrer primeiro.  
Tipo: inteiro  
Obrigatório: não

## Consulte também
<a name="API_RestoreTestingSelectionForCreate_SeeAlso"></a>

Para obter mais informações sobre como usar essa API em uma das linguagens específicas AWS SDKs, consulte o seguinte:
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/backup-2018-11-15/RestoreTestingSelectionForCreate) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/backup-2018-11-15/RestoreTestingSelectionForCreate) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/backup-2018-11-15/RestoreTestingSelectionForCreate) 