我在 terraform apply
之后收到这条消息:
Error: Error creating zone "example.com": HTTP status 400: Permission denied (1068)
这是 provider.tf 和 zone.tf 的内容
terraform {
required_providers {
cloudflare = {
source = "terraform-providers/cloudflare"
}
}
required_version = ">= 0.13"
}
provider "cloudflare" {
version = "~> 2.0"
account_id = var.cloudflare_account_id
api_token = var.cloudflare_api_token
}
和
resource "cloudflare_zone" "example_zone" {
zone = "example.com"
}
resource "cloudflare_zone_settings_override" "general" {
zone_id = cloudflare_zone.example_zone.id
}
这些是在 Cloudflare 创建的 API 令牌的属性