Activation et configuration des notifications d'événements à l'aide de la console Amazon S3 - Amazon Simple Storage Service

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.

Activation et configuration des notifications d'événements à l'aide de la console Amazon S3

Vous pouvez autoriser le compartiment Amazon S3 à envoyer un message de notification à une destination chaque fois que ces événements se produisent. Cette section explique comment utiliser la console Amazon S3 pour activer les notifications d'événement. Pour plus d'informations sur l'utilisation des notifications d'événements avec les AWS SDK et les API REST d'Amazon S3, consultezConfiguration des notifications d'événements par programmation.

Prérequis : avant de pouvoir activer les notifications d'événements pour votre compartiment, vous devez configurer l'un des types de destination, puis configurer les autorisations. Pour plus d’informations, consultez Destinations d'événements prises en charge et Octroi d'autorisations pour la publication de messages de notification d'événement vers une destination.

Note

Les files d'attente Amazon Simple Queue Service FIFO (premier entré, premier sorti) ne sont pas prises en charge en tant que destination des notifications d'événements Amazon S3. Pour envoyer une notification concernant un événement Amazon S3 à une file d'attente FIFO Amazon SQS, vous pouvez utiliser Amazon. EventBridge Pour plus d’informations, consultez Activation d'Amazon EventBridge.

Activation des notifications Amazon SNS, Amazon SQS ou Lambda à l'aide de la console Amazon S3

Pour activer et configurer des notifications d'événements pour un compartiment S3
  1. Connectez-vous à la console Amazon S3 AWS Management Console et ouvrez-la à l'adresse https://console.aws.amazon.com/s3/.

  2. Dans la liste Buckets (Compartiments), choisissez le nom du compartiment pour lequel vous souhaitez activer les événements.

  3. Choisissez Propriétés.

  4. Accédez à la section Event Notifications (Notifications d'événements) et choisissez Create event notification (Créer une notification d'événements).

  5. Dans la section General configuration (Configuration générale) spécifiez le nom d'événement descriptif pour votre notification d'événements. Vous pouvez également spécifier un préfixe et un suffixe pour limiter les notifications aux objets dont les clés se terminent par les caractères spécifiés.

    1. Saisissez une description pour Event name (Nom de l'événement).

      Si vous ne saisissez pas de nom, un identificateur global unique (GUID) sera généré et utilisé pour le nom.

    2. (Facultatif) Pour filtrer les notifications d'événements par préfixe, saisissez un préfixe.

      Par exemple, vous pouvez configurer un filtre de préfixe de sorte à recevoir uniquement des notifications lorsque des fichiers sont ajoutés à un dossier spécifique (par exemple, images/).

    3. (Facultatif) Pour filtrer les notifications d'événements par suffixe, saisissez un suffixe.

      Pour plus d’informations, consultez Configuration des notifications d'événement à l'aide du filtrage des noms de clé d'objet.

  6. Dans la section Event types (Types d'événements), sélectionnez un ou plusieurs types d'événements pour lesquels vous souhaitez recevoir des notifications.

    Pour obtenir la liste des différents types d'événements, veuillez consulter Types d'événements pris en charge pour SQS, SNS et Lambda.

  7. Dans la section Destination choisissez la destination de notification d'événements.

    Note

    Avant de publier des notifications d'événements, vous devez accorder au principal Amazon S3 les autorisations requises pour qu'il puisse appeler l'API pertinente. Il peut ainsi publier des notifications vers une fonction Lambda, une rubrique SNS ou une file d'attente SQS.

    1. Sélectionnez le type de destination : Lambda Function (Fonction Lambda), SNS Topic (Rubrique SNS) ou SQS Queue (File d'attente SQS).

    2. Après avoir choisi votre type de destination, choisissez une fonction, une rubrique ou une file d'attente dans la liste.

    3. Si vous préférez spécifier un Amazon Resource Name (ARN), utilisez l'option Saisir l'ARN.

    Pour plus d’informations, consultez Destinations d'événements prises en charge.

  8. Choisissez Enregistrer les modifications. Amazon S3 envoie alors un message de test à la destination de notification d'événements.