Empfangen von S3-in-Outposts-Ereignisbenachrichtigungen mit Amazon CloudWatch Events - Amazon S3 on Outposts

Empfangen von S3-in-Outposts-Ereignisbenachrichtigungen mit Amazon CloudWatch Events

Sie können CloudWatch Events verwenden, um eine Regel für beliebige API-Ereignisse in Amazon S3 in Outposts zu erstellen. Wenn Sie eine Regel erstellen, können Sie sich über alle unterstützten Ziele von CloudWatch benachrichtigen lassen, einschließlich Amazon Simple Queue Service (Amazon SQS), Amazon Simple Notification Service (Amazon SNS) und AWS Lambda. Weitere Informationen finden Sie in der Liste der AWS-Services, die Ziele für CloudWatch Events sein können, im Amazon-CloudWatch-Events-Benutzerhandbuch. Informationen zur Auswahl eines Zieldienstes für die Zusammenarbeit mit S3 on Outposts finden Sie unter Erstellen einer CloudWatch-Events-Regel, die bei einem AWS-API-Aufruf mit AWS CloudTrail ausgelöst wird im Amazon-CloudWatch-Events-Benutzerhandbuch.

Anmerkung

Bei S3-in-Outposts-Objektoperationen stimmen die von CloudTrail gesendeten Aufrufereignisse der AWS-API nur dann mit Ihren Regeln überein, wenn Sie Trails (optional mit Ereignis-Selektoren) für den Empfang dieser Ereignisse konfiguriert haben. Weitere Informationen finden Sie unter Arbeiten mit CloudTrail-Protokolldateien im AWS CloudTrail-Benutzerhandbuch.

Es folgt eine Beispielregel für den DeleteObject-Vorgang. Zum Verwenden dieser Beispielregel ersetzen Sie amzn-s3-demo-bucket1 durch den Namen Ihres S3-in-Outposts-Buckets.

{ "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" ] } } }