ACM
ACMTotal TLS
resource cloudflare_total_tls
required
cloudflare_total_tls
resource "cloudflare_total_tls" "example_total_tls" {
zone_id = "023e105f4ecef8ad9ca31a8372d0c353"
enabled = true
certificate_authority = "google"
}
data cloudflare_total_tls
cloudflare_total_tls
data "cloudflare_total_tls" "example_total_tls" {
zone_id = "023e105f4ecef8ad9ca31a8372d0c353"
}
ACMCustom Trust Store
resource cloudflare_custom_origin_trust_store
required
computed
cloudflare_custom_origin_trust_store
resource "cloudflare_custom_origin_trust_store" "example_custom_origin_trust_store" {
zone_id = "023e105f4ecef8ad9ca31a8372d0c353"
certificate = <<EOT
-----BEGIN CERTIFICATE-----
MIIDdjCCAl6gAwIBAgIJAPnMg0Fs+/B0MA0GCSqGSIb3DQEBCwUAMFsx...
-----END CERTIFICATE-----
EOT
}
data cloudflare_custom_origin_trust_store
computed
cloudflare_custom_origin_trust_store
data "cloudflare_custom_origin_trust_store" "example_custom_origin_trust_store" {
zone_id = "023e105f4ecef8ad9ca31a8372d0c353"
custom_origin_trust_store_id = "023e105f4ecef8ad9ca31a8372d0c353"
}
data cloudflare_custom_origin_trust_stores
optional
cloudflare_custom_origin_trust_stores
data "cloudflare_custom_origin_trust_stores" "example_custom_origin_trust_stores" {
zone_id = "023e105f4ecef8ad9ca31a8372d0c353"
limit = 10
offset = 10
}