Skip to content

Commit 3a4a4a0

Browse files
committed
update s3 bucket object docs with versioning resource
1 parent 48c9db0 commit 3a4a4a0

File tree

2 files changed

+14
-4
lines changed

2 files changed

+14
-4
lines changed

website/docs/r/s3_bucket_object.html.markdown

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -89,16 +89,23 @@ resource "aws_s3_bucket" "examplebucket" {
8989
bucket = "examplebuckettftest"
9090
acl = "private"
9191
92-
versioning {
93-
enabled = true
94-
}
95-
9692
object_lock_configuration {
9793
object_lock_enabled = "Enabled"
9894
}
9995
}
10096
97+
98+
resource "aws_s3_bucket_versioning" "example" {
99+
bucket = aws_s3_bucket.examplebucket.id
100+
versioning_configuration {
101+
status = "Enabled"
102+
}
103+
}
104+
101105
resource "aws_s3_bucket_object" "example" {
106+
# Must have bucket versioning enabled first
107+
depends_on = [aws_s3_bucket_versioning.example]
108+
102109
key = "someobject"
103110
bucket = aws_s3_bucket.examplebucket.id
104111
source = "important.txt"

website/docs/r/s3_object.html.markdown

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,9 @@ resource "aws_s3_bucket_versioning" "example" {
100100
}
101101
102102
resource "aws_s3_object" "examplebucket_object" {
103+
# Must have bucket versioning enabled first
104+
depends_on = [aws_s3_bucket_versioning.example]
105+
103106
key = "someobject"
104107
bucket = aws_s3_bucket.examplebucket.id
105108
source = "important.txt"

0 commit comments

Comments
 (0)