Skip to content

Commit c22211a

Browse files
author
Nishu Goel
committed
Add examples to README for usage of upload and saveFile endpoints
1 parent 1643fe1 commit c22211a

File tree

5 files changed

+51
-10
lines changed

5 files changed

+51
-10
lines changed

examples/README.md

Lines changed: 27 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,27 @@
1-
# TODO
1+
## Upload file to S3
2+
3+
```
4+
resource "epilot-file_upload_file" "my_uploadfile" {
5+
filename = "pumpkin.png"
6+
mime_type = "image/png"
7+
}
8+
9+
```
10+
11+
```
12+
output "val" {
13+
value = epilot-file_upload_file.my_uploadfile
14+
}
15+
```
16+
17+
## Save uploaded file
18+
19+
```
20+
resource "epilot-file_file" "my_file" {
21+
access_control = "private"
22+
filename = epilot-file_upload_file.my_uploadfile.filename
23+
bucket = epilot-file_upload_file.my_uploadfile.s3ref.bucket
24+
key = epilot-file_upload_file.my_uploadfile.s3ref.key
25+
}
26+
```
27+
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
resource "epilot-file_file" "my_file" {
2-
access_control = "private"
3-
filename = "blaaa.png"
4-
bucket = "epilot-prod-user-content"
5-
key = "66/temp/4d689aeb-1497-4410-a9fe-b36ca9ac4389/nishu.png"
2+
access_control = "private"
3+
filename = epilot-file_upload_file.my_uploadfile.filename
4+
bucket = epilot-file_upload_file.my_uploadfile.s3ref.bucket
5+
key = epilot-file_upload_file.my_uploadfile.s3ref.key
66
}

examples/resources/epilot-file_upload_file/provider.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ terraform {
22
required_providers {
33
epilot-file = {
44
source = "epilot-dev/epilot-file"
5-
version = "2.0.2"
5+
version = "2.1.1"
66
}
77
}
88
}
48.6 KB
Loading
Lines changed: 19 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,20 @@
1+
# Upload file to S3
12
resource "epilot-file_upload_file" "my_uploadfile" {
2-
file_entity_id = "ef7d985c-2385-44f4-9c71-ae06a52264f8"
3-
filename = "document.pdf"
4-
mime_type = "application/pdf"
5-
}
3+
filename = "pumpkin.png"
4+
mime_type = "image/png"
5+
}
6+
7+
output "val" {
8+
value = epilot-file_upload_file.my_uploadfile
9+
}
10+
11+
12+
# Save uploaded file
13+
resource "epilot-file_file" "my_file" {
14+
access_control = "private"
15+
filename = epilot-file_upload_file.my_uploadfile.filename
16+
bucket = epilot-file_upload_file.my_uploadfile.s3ref.bucket
17+
key = epilot-file_upload_file.my_uploadfile.s3ref.key
18+
}
19+
20+

0 commit comments

Comments
 (0)