-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathvariables.tf
55 lines (51 loc) · 1.16 KB
/
variables.tf
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
50
51
52
53
54
55
variable "bucket_prefix" {
type = string
description = "A prefix applied to the S3 bucket created to ensure a unique name."
default = "mybuck"
}
variable "index_config" {
type = object({
key_name = string
source_name = string
acl = string
content_type = string
})
description = "Configurations of index.html"
default = {
key_name = "index.html"
source_name = "my_music_site/index.html"
acl = "public-read"
content_type = "text/html"
}
}
variable "logo_config" {
type = object({
key_name = string
source_name = string
acl = string
})
description = "Configurations of MyMusic Logo"
default = {
key_name = "LogoMyMusic.png"
source_name = "my_music_site/LogoMyMusic.png"
acl = "public-read"
}
}
variable "qrCode_config" {
type = object({
key_name = string
source_name = string
acl = string
})
description = "Configurations of MyMusic QR Code"
default = {
key_name = "qrCode.png"
source_name = "my_music_site/qrCode.png"
acl = "public-read"
}
}
variable "website_document" {
type = string
description = "Suffix of index document"
default = "index.html"
}