

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

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

Utilisez pour spécifier un ensemble de ressources à un plan de sauvegarde.

Nous vous recommandons de spécifier les conditions, les balises ou les ressources à inclure ou à exclure. Dans le cas contraire, Backup tente de sélectionner toutes les ressources de stockage prises en charge et acceptées, ce qui peut avoir des conséquences financières imprévues.

Pour plus d'informations, consultez la section [Affectation de ressources par programmation](https://docs.aws.amazon.com/aws-backup/latest/devguide/assigning-resources.html#assigning-resources-json).

## Table des matières
<a name="API_BackupSelection_Contents"></a>

 ** IamRoleArn **   <a name="Backup-Type-BackupSelection-IamRoleArn"></a>
L'ARN du rôle IAM AWS Backup utilisé pour s'authentifier lors de la sauvegarde de la ressource cible ; par exemple,. `arn:aws:iam::123456789012:role/S3Access`  
Type : Chaîne  
Obligatoire : oui

 ** SelectionName **   <a name="Backup-Type-BackupSelection-SelectionName"></a>
Nom complet d'un document de sélection de ressource. Doit contenir de 1 à 50 caractères alphanumériques ou « -\$1. » caractères.  
Type : Chaîne  
Modèle : `^[a-zA-Z0-9\-\_\.]{1,50}$`   
Obligatoire : oui

 ** Conditions **   <a name="Backup-Type-BackupSelection-Conditions"></a>
Les conditions que vous définissez pour affecter des ressources à vos plans de sauvegarde à l'aide de balises. Par exemple, `"StringEquals": { "ConditionKey": "aws:ResourceTag/backup", "ConditionValue": "daily" }`.  
 `Conditions`soutient `StringEquals``StringLike`,`StringNotEquals`, et`StringNotLike`. Les opérateurs de condition sont sensibles à la casse.  
Si vous spécifiez plusieurs conditions, les ressources doivent répondre à toutes les conditions (logique ET).  
Type : objet [Conditions](API_Conditions.md)  
Obligatoire : non

 ** ListOfTags **   <a name="Backup-Type-BackupSelection-ListOfTags"></a>
Nous vous recommandons d'utiliser le `Conditions` paramètre au lieu de celui-ci.  
Les conditions que vous définissez pour affecter des ressources à vos plans de sauvegarde à l'aide de balises. Par exemple, `"StringEquals": { "ConditionKey": "backup", "ConditionValue": "daily"}`.  
 `ListOfTags`supports uniquement`StringEquals`. Les opérateurs de condition sont sensibles à la casse.  
Si vous spécifiez plusieurs conditions, les ressources doivent correspondre à n'importe laquelle des conditions (logique OR).  
Type : tableau d’objets [Condition](API_Condition.md)  
Obligatoire : non

 ** NotResources **   <a name="Backup-Type-BackupSelection-NotResources"></a>
Les Amazon Resource Names (ARNs) des ressources à exclure d'un plan de sauvegarde. Le nombre maximum de ARNs est de 500 sans caractères génériques ou de 30 ARNs avec des caractères génériques.  
Si vous devez exclure de nombreuses ressources d'un plan de sauvegarde, envisagez une stratégie de sélection de ressources différente, comme l'attribution d'un seul ou de quelques types de ressource, ou l'affinement de votre sélection de ressources à l'aide de balises.  
Type : tableau de chaînes  
Obligatoire : non

 ** Resources **   <a name="Backup-Type-BackupSelection-Resources"></a>
Les Amazon Resource Names (ARNs) des ressources à attribuer à un plan de sauvegarde. Le nombre maximum de ARNs est de 500 sans caractères génériques ou de 30 ARNs avec des caractères génériques.  
Si vous devez attribuer de nombreuses ressources à un plan de sauvegarde, envisagez une stratégie de sélection de ressources différente, comme l'attribution de toutes les ressources d'un type de ressource, ou l'affinement de votre sélection de ressources à l'aide de balises.  
Si vous en spécifiez plusieurs ARNs, les ressources doivent correspondre à l'une des ARNs valeurs (logique OR).  
Lorsque vous utilisez des caractères génériques dans les modèles d'ARN pour les sélections de sauvegarde, l'astérisque (\$1) doit apparaître à la fin de la chaîne ARN (modèle de préfixe). Par exemple, `arn:aws:s3:::my-bucket-*` est valide, mais n'`arn:aws:s3:::*-logs`est pas pris en charge.
Type : tableau de chaînes  
Obligatoire : non

## Voir aussi
<a name="API_BackupSelection_SeeAlso"></a>

Pour plus d'informations sur l'utilisation de cette API dans l'un des langages spécifiques AWS SDKs, consultez ce qui suit :
+  [AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/backup-2018-11-15/BackupSelection) 
+  [AWS SDK pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/backup-2018-11-15/BackupSelection) 
+  [AWS SDK pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/backup-2018-11-15/BackupSelection) 