

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á.

# BackupSelection
<a name="API_BackupSelection"></a>

Especifica um conjunto de recursos para um plano de backup.

Recomendamos que você especifique condições, tags ou recursos a serem incluídos ou excluídos. Caso contrário, o backup tentará selecionar todos os recursos de armazenamento compatíveis e inclusos, o que pode ter implicações de custo não intencionais.

Para obter mais informações, consulte [Atribuir recursos de forma programática](https://docs.aws.amazon.com/aws-backup/latest/devguide/assigning-resources.html#assigning-resources-json).

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

 ** IamRoleArn **   <a name="Backup-Type-BackupSelection-IamRoleArn"></a>
O ARN da função do IAM AWS Backup usada para autenticar ao fazer backup do recurso de destino; por exemplo,. `arn:aws:iam::123456789012:role/S3Access`  
Tipo: String  
Obrigatório: Sim

 ** SelectionName **   <a name="Backup-Type-BackupSelection-SelectionName"></a>
O nome de exibição de um documento de seleção de recursos. Deve conter de 1 a 50 caracteres alfanuméricos ou '-\$1.' .  
Tipo: sequência  
Padrão: `^[a-zA-Z0-9\-\_\.]{1,50}$`   
Obrigatório: Sim

 ** Conditions **   <a name="Backup-Type-BackupSelection-Conditions"></a>
A lista de condições que você define para atribuir recursos aos seus planos de backup usando tags. Por exemplo, .`"StringEquals": { "ConditionKey": "aws:ResourceTag/backup", "ConditionValue": "daily" }`  
 `Conditions` oferece suporte a `StringEquals`, `StringLike`, `StringNotEquals` e `StringNotLike`. Os operadores de condição diferenciam maiúsculas de minúsculas.  
Se você especificar várias condições, os recursos corresponderão a todas as condições (e à lógica).  
Tipo: objeto [Conditions](API_Conditions.md)  
Obrigatório: não

 ** ListOfTags **   <a name="Backup-Type-BackupSelection-ListOfTags"></a>
Recomendamos o uso do parâmetro `Conditions`, em vez desse parâmetro.  
A lista de condições que você define para atribuir recursos aos seus planos de backup usando tags. Por exemplo, .`"StringEquals": { "ConditionKey": "backup", "ConditionValue": "daily"}`  
 `ListOfTags` suporte somente `StringEquals`. Os operadores de condição diferenciam maiúsculas de minúsculas.  
Se você especificar várias condições, os recursos corresponderão a qualquer uma das condições (lógica OR).  
Tipo: matriz de objetos [Condition](API_Condition.md)  
Obrigatório: não

 ** NotResources **   <a name="Backup-Type-BackupSelection-NotResources"></a>
Os nomes de recursos da Amazon (ARNs) dos recursos a serem excluídos de um plano de backup. O número máximo de ARNs é 500 sem curingas ou 30 ARNs com curingas.  
Se você precisar excluir muitos recursos de um plano de backup, considere uma estratégia de seleção de recursos diferente, como atribuir apenas um ou alguns tipos de recursos ou refinar sua seleção de recursos usando tags.  
Tipo: matriz de strings  
Obrigatório: Não

 ** Resources **   <a name="Backup-Type-BackupSelection-Resources"></a>
Os nomes de recursos da Amazon (ARNs) dos recursos a serem atribuídos a um plano de backup. O número máximo de ARNs é 500 sem curingas ou 30 ARNs com curingas.  
Se você precisar excluir muitos recursos de um plano de backup, considere uma estratégia de seleção de recursos diferente, como atribuir todos os recursos a um tipo de recursos ou refinar a seleção de recursos usando tags.  
Se você especificar vários ARNs, os recursos corresponderão muito a qualquer uma das ARNs (lógica OR).  
Ao usar curingas em padrões de ARN para seleções de backup, o asterisco (\$1) deve aparecer no final da string ARN (padrão de prefixo). Por exemplo, `arn:aws:s3:::my-bucket-*` é válido, mas não `arn:aws:s3:::*-logs` é suportado.
Tipo: matriz de strings  
Obrigatório: Não

## Consulte também
<a name="API_BackupSelection_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/BackupSelection) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/backup-2018-11-15/BackupSelection) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/backup-2018-11-15/BackupSelection) 