Amazon CloudWatch Events를 사용하여 S3 on Outposts 이벤트 알림 수신 - Outposts에서의 Amazon S3

Amazon CloudWatch Events를 사용하여 S3 on Outposts 이벤트 알림 수신

CloudWatch를 사용하여 Amazon S3 on Outposts API 이벤트에 대한 규칙을 생성할 수 있습니다. 규칙을 생성할 때 Amazon Simple Queue Service(Amazon SQS), Amazon Simple Notification Service(Amazon SNS), AWS Lambda 등 지원되는 모든 CloudWatch 대상을 통해 알림을 받도록 선택할 수 있습니다. 자세한 내용은 Amazon CloudWatch Events 사용 설명서에서 CloudWatch Events의 대상이 될 수 있는 AWS 서비스 목록을 참조하세요. S3 on Outposts와 함께 사용할 대상 서비스를 선택하려면 Amazon CloudWatch Events 사용 설명서에서 AWS CloudTrail을 사용하여 AWS API 호출에서 트리거하는 CloudWatch Events 규칙 생성을 참조하세요.

참고

S3 on Outposts 객체 작업의 경우, CloudTrail에서 전송한 AWS API 호출 이벤트는 해당 이벤트를 수신하도록 구성된 추적(선택적으로 이벤트 선택기 사용)이 있는 경우에만 규칙과 매칭됩니다. 자세한 내용은 AWS CloudTrail 사용 설명서CloudTrail 로그 파일 작업을 참조하세요.

다음은 DeleteObject 작업에 대한 샘플 규칙입니다. 이 샘플 규칙을 사용하려면 amzn-s3-demo-bucket1을 S3 on 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" ] } } }