Spaces:
Build error
Build error
File size: 1,070 Bytes
5e29265 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 |
provider "aws" {
region = "ap-south-1"
access_key = var.aws_access_key
secret_key = var.aws_secret_key
}
resource "aws_s3_bucket" "diffusion_model_bucket" {
bucket = "diffusion-model-bucket"
tags = {
Name = "Diffusion Model Bucket"
Task = "SDXL LORA"
Product = "Product Diffusion API"
}
}
resource "aws_s3_bucket_ownership_controls" "s3_bucket_acl_ownership" {
bucket = aws_s3_bucket.diffusion_model_bucket.id
rule {
object_ownership = "ObjectWriter"
}
}
resource "aws_s3_bucket_public_access_block" "s3_bucket_public_access_block" {
bucket = aws_s3_bucket.diffusion_model_bucket.id
block_public_acls = false
block_public_policy = false
ignore_public_acls = true
restrict_public_buckets = true
}
resource "aws_s3_bucket_acl" "acl_access" {
depends_on = [
aws_s3_bucket_ownership_controls.s3_bucket_acl_ownership,
aws_s3_bucket_public_access_block.s3_bucket_public_access_block,
]
bucket = aws_s3_bucket.diffusion_model_bucket.id
acl = "public-read"
}
|