module "s3_hot_updater_server_bucket_read_write_policy" {
  source = "git@github.com:theorchard/terraform-iam-policy-templates.git//documents/s3/buckets_with_prefixes?ref=0.3.0"

  buckets = [{
    bucket = module.s3_hot_updater_server_bucket.s3_bucket_name_output
  }]
  action_types = ["read", "write"]
}

resource "aws_iam_policy" "s3_hot_updater_server_bucket_read_write_policy" {
  name   = "S3-${var.environment}-${var.hot_updater_server_bucket_name}-read-write-policy"
  policy = module.s3_hot_updater_server_bucket_read_write_policy.policy.json
}
