Invalidation de fichiers - Amazon CloudFront

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.

Invalidation de fichiers

Vous pouvez utiliser la console CloudFront pour créer et exécuter une invalidation, afficher la liste des invalidations que vous avez soumises précédemment et afficher des informations détaillées sur une invalidation individuelle. Vous pouvez également copier une invalidation existante, modifier la liste des chemins de fichier et exécuter l’invalidation modifiée. Vous ne pouvez pas supprimer d’invalidations de la liste.

Invalidation de fichiers

Pour Invalider des fichiers à l’aide de la console CloudFront, procédez comme suit.

Console
Pour invalider des fichiers (console)
  1. Connectez-vous à AWS Management Console et ouvrez la console CloudFront à l’adresse https://console.aws.amazon.com/cloudfront/v4/home.

  2. Choisissez la distribution pour laquelle vous voulez invalider des fichiers.

  3. Choisissez l’onglet Invalidations.

  4. Sélectionnez Créer une invalidation.

  5. Pour les fichiers que vous voulez invalider, entrez un chemin d’invalidation par ligne. Pour plus d’informations sur la spécification de chemins d’invalidation, consultez Ce que vous devez savoir lorsque vous invalidez des fichiers.

    Important

    Indiquez les chemins de fichier avec soin. Vous ne pouvez pas annuler une demande d’invalidation après l’avoir commencée.

  6. Sélectionnez Créer une invalidation.

CloudFront API

Pour en savoir plus sur l’invalidation d’objets et sur l’affichage des informations associées, consultez les rubriques suivantes dans la Référence des API Amazon CloudFront :

Note

Si vous utilisez l’AWS Command Line Interface (AWS CLI) pour invalider des fichiers et si vous spécifiez un chemin qui inclut le caractère générique *, vous devez utiliser des guillemets (") dans le chemin d’accès, comme illustré dans l’exemple ci-dessous :

aws cloudfront create-invalidation --distribution-id distribution_ID --paths "/*"

Copie, modification et réexécution d’une invalidation existante

Vous pouvez copier une invalidation que vous avez créée précédemment, mettre à jour la liste des chemins d’invalidation d’objet et exécuter l’invalidation mise à jour. Vous ne pouvez pas copier une invalidation existante, mettre à jour la liste des chemins d’invalidation, puis enregistrer l’invalidation mise à jour sans l’exécuter.

Important

Si vous copiez une invalidation encore en cours, mettez à jour la liste des chemins d’invalidation, puis exécutez l’invalidation mise à jour, CloudFront n’arrêtera pas ou ne supprimera pas l’invalidation que vous avez copiée. Si des chemins d’invalidation apparaissent dans l’original et la copie, CloudFront tentera d’invalider les fichiers deux fois, et les deux invalidations seront prises en compte dans votre nombre maximal d’invalidations gratuites pour le mois. Si vous avez déjà atteint le nombre maximal d’invalidations gratuites, les deux invalidations vous seront facturées pour chaque fichier. Pour plus d’informations, consultez Nombre maximum de requêtes d’invalidation simultanées.

Pour copier, modifier et réexécuter une invalidation existante
  1. Connectez-vous à AWS Management Console et ouvrez la console CloudFront à l’adresse https://console.aws.amazon.com/cloudfront/v4/home.

  2. Sélectionnez la distribution qui contient l’invalidation à copier.

  3. Choisissez l’onglet Invalidations.

  4. Sélectionnez l’invalidation que vous souhaitez copier.

    Si vous n’êtes pas sûr de l’invalidation à copier, vous pouvez choisir une invalidation et sélectionner Afficher les détails pour afficher des informations détaillées sur cette invalidation.

  5. Choisissez Copier vers un nouvel élément.

  6. Mettez à jour la liste des chemins d’invalidation la cas échéant.

  7. Sélectionnez Créer une invalidation.

Annulation des invalidations

Lorsque vous soumettez une demande d’invalidation à CloudFront, CloudFront transfère la demande à tous les emplacements périphériques en quelques secondes, et chaque emplacement périphérique commence immédiatement à traiter l’invalidation. De ce fait, vous ne pouvez pas annuler une invalidation après l’avoir soumise.

Liste des invalidations

Vous pouvez utiliser la console CloudFront pour afficher la liste des 100 dernières invalidations que vous avez créées et exécutées pour une distribution. Si vous souhaitez obtenir une liste de plus de 100 invalidations, utilisez l’opération d’API ListInvalidations. Pour plus d’informations, consultez ListInvalidations dans la Référence des API Amazon CloudFront.

Pour répertorier des invalidations
  1. Connectez-vous à AWS Management Console et ouvrez la console CloudFront à l’adresse https://console.aws.amazon.com/cloudfront/v4/home.

  2. Sélectionnez la distribution pour laquelle vous voulez afficher une liste d’invalidations.

  3. Choisissez l’onglet Invalidations.

Note

Vous ne pouvez pas supprimer d’invalidations de la liste.

Affichage des informations sur une invalidation

Vous pouvez afficher des informations détaillées sur une invalidation, notamment l’ID de distribution, l’ID d’invalidation, le statut de l’invalidation, la date et l’heure auxquelles l’invalidation a été créée, et une liste complète des chemins d’invalidation.

Pour afficher des informations sur une invalidation
  1. Connectez-vous à AWS Management Console et ouvrez la console CloudFront à l’adresse https://console.aws.amazon.com/cloudfront/v4/home.

  2. Sélectionnez la distribution qui contient l’invalidation pour laquelle vous souhaitez afficher des informations détaillées.

  3. Choisissez l’onglet Invalidations.

  4. Choisissez l’ID d’invalidation applicable ou sélectionnez l’ID d’invalidation, puis sélectionnez Afficher les détails.