Recepción de notificaciones de eventos de S3 en Outposts mediante Amazon CloudWatch Events
Puede utilizar CloudWatch Events para crear una regla para cualquier evento de API de Amazon S3 en Outposts. Al crear una regla, puede elegir recibir notificaciones a través de todos los destinos de CloudWatch compatibles, incluidos Amazon Simple Queue Service (Amazon SQS), Amazon Simple Notification Service (Amazon SNS) y AWS Lambda. Para obtener más información, consulte la lista de servicios de AWS que pueden ser destinos de CloudWatch Events en la Guía del usuario de Eventos de Amazon CloudWatch. Para elegir un servicio de destino para trabajar con S3 en Outposts, consulte Creación de una regla de CloudWatch Events que se desencadena en una llamada a la API de AWS con AWS CloudTrail en la Guía del usuario de Eventos de Amazon CloudWatch.
nota
Para las operaciones de objetos de S3 en Outposts, los eventos de llamada a la API de AWS enviados por CloudTrail solo coincidirán con sus reglas si tiene registros (opcionalmente con selectores de eventos) configurados para recibir dichos eventos. Para obtener más información, consulte Uso de archivos de registro de CloudTrail en la Guía del usuario de AWS CloudTrail.
A continuación se muestra una regla de ejemplo para la operación de DeleteObject
. Para utilizar esta regla de ejemplo, sustituya
por el nombre del bucket de S3 en Outposts. amzn-s3-demo-bucket1
{ "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
" ] } } }