resource "aws_s3_bucket_inventory" "bucket_inventory" { bucket = module.s3_bucket.s3_bucket_name_output name = "${module.s3_bucket.s3_bucket_name_output}-inventory" included_object_versions = "All" optional_fields = ["ETag", "Size", "StorageClass", "EncryptionStatus", "ObjectLockRetainUntilDate", "ObjectLockMode", "ObjectLockLegalHoldStatus", "ReplicationStatus", "IsMultipartUploaded", "LastModifiedDate", "IntelligentTieringAccessTier", "BucketKeyStatus", "ChecksumAlgorithm"] schedule { frequency = "Weekly" } destination { bucket { format = "CSV" bucket_arn = "arn:aws:s3:::prod-inventory-us-east-2-bucket" account_id = "086679231553" prefix = "${module.s3_bucket.s3_bucket_name_output}/inventory" encryption { sse_s3 {} } } } }