Activation d’Amazon EventBridge
Vous pouvez activer Amazon EventBridge à l’aide de la console S3, de l’AWS Command Line Interface (AWS CLI) ou de l’API REST Amazon S3.
Note
Une fois EventBridge activé, il faut attendre environ cinq minutes avant que les modifications prennent effet.
Pour activer la diffusion d’événements EventBridge dans la console S3.
Connectez-vous à la AWS Management Console et ouvrez la console Amazon S3 à l’adresse https://console.aws.amazon.com/s3/
. -
Dans le volet de navigation de gauche, choisissez Compartiments à usage général.
-
Dans la liste des compartiments, choisissez le nom du compartiment pour lequel vous souhaitez activer les événements.
-
Choisissez Propriétés.
-
Accédez à la section Notifications d’événement et trouvez la sous-section Amazon EventBridge. Choisissez Modifier.
-
Sous Envoyer des notifications à Amazon EventBridge pour tous les événements de ce compartiment choisissez Activé.
L’exemple suivant crée une configuration de notification pour le compartiment avec Amazon EventBridge activé.amzn-s3-demo-bucket1
aws s3api put-bucket-notification-configuration --bucketamzn-s3-demo-bucket1--notification-configuration='{ "EventBridgeConfiguration": {} }'
Vous pouvez activer Amazon EventBridge par programmation sur un compartiment en appelant l’API REST Amazon S3. Pour plus d’informations, veuillez consulter PutBucketNotificationConfiguration dans la Référence des API Amazon Simple Storage Service.
L’exemple suivant montre le XML utilisé pour créer une configuration de notification de compartiment pour le compartiment avec Amazon EventBridge activé.
<NotificationConfiguration xmlns="http://s3.amazonaws.com/doc/2006-03-01/"> <EventBridgeConfiguration> </EventBridgeConfiguration> </NotificationConfiguration>
Création de règle EventBridge
Une fois cette option activée, vous pouvez créer des règles Amazon EventBridge pour certaines tâches. Par exemple, vous pouvez envoyer des notifications par e-mail lorsqu’un objet est créé. Pour un didacticiel complet, consultez Didacticiel : Envoyer une notification lorsqu’un objet Amazon S3 est créé dans le Guide de l’utilisateur Amazon EventBridge.