123456789101112131415161718192021222324252627282930 |
- resource "aws_s3_bucket_public_access_block" "mbox_splunk_sqs" {
- bucket = "${aws_s3_bucket.mbox_splunk_sqs.id}"
- block_public_acls = true
- block_public_policy = true
- ignore_public_acls = true
- restrict_public_buckets = true
- }
- resource "aws_s3_bucket" "mbox_splunk_sqs" {
- bucket = "monkeybox-splunk-sqs"
- force_destroy = true
- versioning {
- enabled = false
- }
- lifecycle {
- prevent_destroy = false
- }
- }
- resource "aws_s3_bucket_notification" "bucket_notification" {
- bucket = "${aws_s3_bucket.mbox_splunk_sqs.id}"
- queue {
- queue_arn = "${aws_sqs_queue.splunk_s3_queue.arn}"
- events = ["s3:ObjectCreated:*"]
- }
- }
|