Recevoir des notifications d'événements S3 on Outposts à l'aide d'Amazon Events CloudWatch - Amazon S3 sur Outposts

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.

Recevoir des notifications d'événements S3 on Outposts à l'aide d'Amazon Events CloudWatch

Vous pouvez utiliser CloudWatch Events pour créer une règle pour tout événement d'API Amazon S3 on Outposts. Lorsque vous créez une règle, vous pouvez choisir d'être averti via toutes les CloudWatch cibles prises en charge, notamment Amazon Simple Queue Service (Amazon SQS), Amazon Simple Notification Service (Amazon SNS) et. AWS Lambda Pour plus d'informations, consultez la liste des AWS services pouvant être la cible d' CloudWatch événements dans le guide de l'utilisateur Amazon CloudWatch Events. Pour choisir un service cible qui fonctionnera avec votre S3 sur Outposts, consultez la section Création d'une règle d' CloudWatch événements qui se déclenche lors d'un appel d' AWS API AWS CloudTrail dans le guide de l'utilisateur Amazon CloudWatch Events.

Note

Pour les opérations d'objets S3 on Outposts, les événements d'appel d' AWS API envoyés par S3 ne CloudTrail respecteront vos règles que si vous avez configuré des pistes (éventuellement avec des sélecteurs d'événements) pour recevoir ces événements. Pour plus d'informations, consultez la section Utilisation des fichiers CloudTrail journaux dans le Guide de AWS CloudTrail l'utilisateur.

Voici un exemple de règle pour l'opération DeleteObject. Pour utiliser cet exemple de règle, remplacez amzn-s3-demo-bucket1 par le nom de votre compartiment S3 sur Outposts.

{ "source": [ "aws.s3-outposts" ], "detail-type": [ "AWS API call through CloudTrail" ], "detail": { "eventSource": [ "s3-outposts.amazonaws.com" ], "eventName": [ "DeleteObject" ], "requestParameters": { "bucketName": [ "amzn-s3-demo-bucket1" ] } } }