

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

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

Se usa para especificar un conjunto de recursos para un plan de copia de seguridad.

Le recomendamos que especifique las condiciones, etiquetas o recursos que desee incluir o excluir. De lo contrario, Backup intentará seleccionar todos los recursos de almacenamiento compatibles y opcionales, lo que podría tener implicaciones de costo imprevistas.

Para obtener más información, consulte [Asignación de recursos mediante programación](https://docs.aws.amazon.com/aws-backup/latest/devguide/assigning-resources.html#assigning-resources-json).

## Contenido
<a name="API_BackupSelection_Contents"></a>

 ** IamRoleArn **   <a name="Backup-Type-BackupSelection-IamRoleArn"></a>
El ARN de la función de IAM que se AWS Backup utiliza para autenticarse al realizar una copia de seguridad del recurso de destino; por ejemplo,. `arn:aws:iam::123456789012:role/S3Access`  
Tipo: cadena  
Obligatorio: sí

 ** SelectionName **   <a name="Backup-Type-BackupSelection-SelectionName"></a>
El nombre de visualización de un documento de selección de recursos. Debe contener de 1 a 50 caracteres alfanuméricos o “-\$1”. caracteres.  
Tipo: cadena  
Patrón: `^[a-zA-Z0-9\-\_\.]{1,50}$`   
Obligatorio: sí

 ** Conditions **   <a name="Backup-Type-BackupSelection-Conditions"></a>
Las condiciones que defina para asignar recursos a sus planes de copia de seguridad mediante etiquetas. Por ejemplo, `"StringEquals": { "ConditionKey": "aws:ResourceTag/backup", "ConditionValue": "daily" }`.  
 `Conditions` admite `StringEquals`, `StringLike`, `StringNotEquals` y `StringNotLike`. Los operadores de condición distinguen entre mayúsculas y minúsculas.  
Si especifica varias condiciones, los recursos deben coincidir con todas las condiciones (lógica AND).  
Tipo: objeto [Conditions](API_Conditions.md)  
Obligatorio: no

 ** ListOfTags **   <a name="Backup-Type-BackupSelection-ListOfTags"></a>
Le recomendamos que utilice el parámetro `Conditions` en lugar de este parámetro.  
Las condiciones que defina para asignar recursos a sus planes de copia de seguridad mediante etiquetas. Por ejemplo, `"StringEquals": { "ConditionKey": "backup", "ConditionValue": "daily"}`.  
 `ListOfTags` solo es compatible con `StringEquals`. Los operadores de condición distinguen entre mayúsculas y minúsculas.  
Si especifica varias condiciones, los recursos deben coincidir con cualquiera de las condiciones (lógica OR).  
Tipo: matriz de objetos [Condition](API_Condition.md)  
Obligatorio: no

 ** NotResources **   <a name="Backup-Type-BackupSelection-NotResources"></a>
Los nombres de los recursos de Amazon (ARNs) de los recursos que se van a excluir de un plan de respaldo. El número máximo ARNs es 500 sin caracteres comodín o 30 ARNs con caracteres comodín.  
Si necesita excluir muchos recursos de un plan de copia de seguridad, considere una estrategia de selección de recursos diferente, como asignar solo uno o unos pocos tipos de recursos o refinar su selección de recursos utilizando etiquetas.  
Tipo: matriz de cadenas  
Obligatorio: no

 ** Resources **   <a name="Backup-Type-BackupSelection-Resources"></a>
Los nombres de los recursos de Amazon (ARNs) de los recursos que se van a asignar a un plan de respaldo. El número máximo ARNs es 500 sin caracteres comodín o 30 ARNs con caracteres comodín.  
Si necesita asignar muchos recursos a un plan de copia de seguridad, considere una estrategia de selección de recursos diferente, como asignar todos los recursos de un tipo de recurso o ajustar su selección de recursos mediante etiquetas.  
Si especifica varios ARNs, los recursos coinciden con creces con alguna de las opciones ARNs (lógica OR).  
Si se utilizan caracteres comodín en los patrones de ARN para las selecciones de respaldo, el asterisco (\$1) debe aparecer al final de la cadena ARN (patrón de prefijo). Por ejemplo, `arn:aws:s3:::my-bucket-*` es válido, pero no se admite. `arn:aws:s3:::*-logs`
Tipo: matriz de cadenas  
Obligatorio: no

## Véase también
<a name="API_BackupSelection_SeeAlso"></a>

Para obtener más información sobre el uso de esta API en uno de los idiomas específicos AWS SDKs, consulta lo siguiente:
+  [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) 