@@ -69,39 +69,41 @@ resource "cloudflare_pages_project" "page" {
6969resource "cloudflare_pages_domain" "preview" {
7070 account_id = var. cloudflare_account_id
7171 project_name = var. pages_project_name
72- domain = var. pages_preview_domain
72+ name = var. pages_preview_domain
7373 depends_on = [cloudflare_pages_project . page ]
7474}
7575
7676resource "cloudflare_pages_domain" "production" {
7777 account_id = var. cloudflare_account_id
7878 project_name = var. pages_project_name
79- domain = var. pages_production_domain
79+ name = var. pages_production_domain
8080 depends_on = [cloudflare_pages_project . page ]
8181}
8282
83- resource "cloudflare_record " "preview" {
83+ resource "cloudflare_dns_record " "preview" {
8484 zone_id = var. cloudflare_zone_id
85- name = cloudflare_pages_domain. preview . domain
85+ name = cloudflare_pages_domain. preview . name
8686 content = " ${ var . pages_preview_branch } .${ cloudflare_pages_project . page . subdomain } "
8787 type = " CNAME"
8888 proxied = true
89+ ttl = 1
8990}
9091
91- resource "cloudflare_record " "production" {
92+ resource "cloudflare_dns_record " "production" {
9293 zone_id = var. cloudflare_zone_id
93- name = cloudflare_pages_domain. production . domain
94+ name = cloudflare_pages_domain. production . name
9495 content = cloudflare_pages_project. page . subdomain
9596 type = " CNAME"
9697 proxied = true
98+ ttl = 1
9799}
98100
99101output "domain_preview" {
100- value = cloudflare_pages_domain. preview . domain
102+ value = cloudflare_pages_domain. preview . name
101103}
102104
103105output "domain_production" {
104- value = cloudflare_pages_domain. production . domain
106+ value = cloudflare_pages_domain. production . name
105107}
106108
107109output "web_analytics_tag" {
0 commit comments