terraform {
    required_version = ">= 0.13"
    required_providers {
        aws = ">=3.0.0"
    }
}
resource "aws_s3_bucket" "bucket" {
    bucket = var.bucket_name

    tags = {
        (var.tags_key) = (var.tags_value)
    }
}

resource "aws_s3_bucket_acl" "example" {
  bucket = aws_s3_bucket.bucket.id
  acl    = var.acl_value
}


resource "aws_s3_bucket_versioning" "versioning_example" {
  bucket = aws_s3_bucket.bucket.id
  versioning_configuration {
    status = var.versioning
  }
}

output "backup_bucket_arn" {
  value = "${aws_s3_bucket.bucket.arn}"
}
