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:*"] } }