Aws

S3에 개체가 생성되면 SQS로 메시지 보내기

wngnl-dev 2024. 7. 6. 12:53

Link

SQS 정책 설정

더보기
{
    "Version": "2012-10-17",
    "Id": "example-ID",
    "Statement": [
        {
            "Sid": "example-statement-ID",
            "Effect": "Allow",
            "Principal": {
                "Service": "s3.amazonaws.com"
            },
            "Action": [
                "SQS:SendMessage"
            ],
            "Resource": "<SQS ARN 입력>",
            "Condition": {
                "ArnLike": {
                    "aws:SourceArn": "<S3 버킷 ARN 입력>"
                },
                "StringEquals": {
                    "aws:SourceAccount": "<사용자 아이디>"
                }
            }
        }
    ]
}

 

S3 "속성" - "이벤트 알림" 로 이동합니다.

- 특정 폴더 내의 이벤트만 적용하고 싶다면 "필터" 에 폴더 이름을 작성하면 됩니다.