RestoreTestingSelectionForCreate - AWS Backup

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.

RestoreTestingSelectionForCreate

Cela contient des métadonnées relatives à une sélection de tests de la restauration spécifique.

ProtectedResourceType est requis, comme Amazon EBS ou Amazon EC2.

Cela comprend RestoreTestingSelectionName, ProtectedResourceType et l’un des éléments suivants :

  • ProtectedResourceArns

  • ProtectedResourceConditions

Chaque type de ressource protégée peut avoir une seule valeur.

Une sélection de tests de la restauration peut inclure une valeur générique (« * ») pour ProtectedResourceArns avec ProtectedResourceConditions. Vous pouvez également inclure jusqu’à 30 ARN de ressources protégées spécifiques dans ProtectedResourceArns.

Des exemples ProtectedResourceConditions incluent StringEquals et StringNotEquals.

Table des matières

IamRoleArn

L’Amazon Resource Name (ARN) du rôle IAM utilisé par AWS Backup pour créer la ressource cible ; par exemple : arn:aws:iam::123456789012:role/S3Access.

Type : chaîne

Obligatoire : oui

ProtectedResourceType

Type de AWS ressource inclus dans une sélection de test de restauration ; par exemple, un volume Amazon EBS ou une base de données Amazon RDS.

Les types de ressources pris en charge incluent :

  • Aurora pour Amazon Aurora

  • DocumentDB pour Amazon DocumentDB (compatible avec MongoDB)

  • DynamoDB pour Amazon DynamoDB

  • EBS pour Amazon Elastic Block Store

  • EC2 pour Amazon Elastic Compute Cloud

  • EFS pour Amazon Elastic File System

  • FSx pour Amazon FSx

  • Neptune pour Amazon Neptune

  • RDS pour Amazon Relational Database Service

  • S3 pour Simple Storage Service (Amazon S3)

Type : chaîne

Obligatoire : oui

RestoreTestingSelectionName

Nom unique de la sélection de tests de restauration appartenant au plan de test de restauration associé.

Type : chaîne

Obligatoire : oui

ProtectedResourceArns

Chaque ressource protégée peut être filtrée en fonction de ses ARN spécifiques, tels que ProtectedResourceArns: ["arn:aws:...", "arn:aws:..."] ou par un caractère générique : ProtectedResourceArns: ["*"], mais pas les deux.

Type : tableau de chaînes

Obligatoire : non

ProtectedResourceConditions

Si vous avez inclus le caractère générique ProtectedResourceArns, vous pouvez inclure des conditions de ressource, telles queProtectedResourceConditions: { StringEquals: [{ key: "XXXX", value: "YYYY" }].

Type : objet ProtectedResourceConditions

Obligatoire : non

RestoreMetadataOverrides

Vous pouvez remplacer certaines clés de métadonnées de restauration en incluant le paramètre RestoreMetadataOverrides dans le corps de RestoreTestingSelection. Les valeurs de clé ne sont pas sensibles à la casse.

Consultez la liste complète des métadonnées déduites des tests de la restauration.

Type : mappage chaîne/chaîne

Obligatoire : non

ValidationWindowHours

Il s’agit du nombre d’heures (1 à 168) disponibles pour exécuter un script de validation sur les données. Les données seront supprimées à la fin du script de validation ou à la fin de la période de rétention spécifiée, selon la première éventualité.

Type : entier

Obligatoire : non

consultez aussi

Pour plus d'informations sur l'utilisation de cette API dans l'un des AWS SDK spécifiques au langage, consultez les pages suivantes :