/ terraform / modules / cloudflare / 00_variables.tf
00_variables.tf
 1  variable "cloudflare_zone_id" {
 2    description = "Zone ID of Cloudflare zone where you will create the FQDNs."
 3  }
 4  
 5  variable "garden_cf_zone_id" {
 6    description = "Zone ID of Cloudflare zone for garden."
 7  }
 8  
 9  variable "test_node_count" {
10    type = number
11  }
12  
13  variable "gardener_node_count" {
14    type = number
15  }
16  
17  variable "gardener_node_public_ipv4_addresses" {
18    type = list
19  }
20  
21  variable "node_public_ipv4_address" {
22    description = "the node IP for which the records should be created"
23  }
24  
25  
26  variable "customer_domain" {
27    description = "a domain used by the specific customer we are setting up the infra for"
28  }
29  
30  variable "garden_domain" {
31    description = "the domain used for the garden deployment"
32  }
33  
34  variable "resend_mx" {
35    description = "The MX entry provided by Resend.com to allow sending emails from this domain."
36  }
37  variable "resend_txt_spf" {
38    description = "The MX entry provided by Resend.com that includes the spf for DKIM and SPF."
39  }
40  variable "resend_txt_domainkey" {
41    description = "The TXT entry provided by Resend.com that includes the domainkey for DKIM and SPF."
42  }
43  variable "resend_dmarc" {
44    description = "The TXT entry provided by Resend.com for DMARC."
45  }