fastmail-dns

bluk/fastmail-dns/cloudflare

Terraform Module HCL CLOUDFLARE

Unofficial Terraform module to create Cloudflare records for setting up FastMail.

Install
module "fastmail-dns" {
source = "bluk/fastmail-dns/cloudflare"
version = "0.7.0"
}
plain text: /constructs/tfmod-bluk-fastmail-dns-cloudflare/install.txt
⭐ Source on GitHub 📦 Registry page
README

terraform-cloudflare-fastmail-dns This is an unofficial [Terraform][terraform] module which creates [Cloudflare DNS][cloudflare] records to setup a domain with [FastMail][fastmail]. Since this is not an official provider and does not have guarantees about backwards compatibility, it is recommended that you fork this repository or copy the code into your own repository after reviewing the code. Example Usage In your Terraform file: `` module "example_fastmail-dns" { source = "bluk/fastmail-dns/cloudflare" version = "0.7.0" zone_id = "1abcd" domain_name = "example.com" create_root_domain_txt = false ttl = 3600 providers = { cloudflare = "cloudflare" } } `` [terraform]: https://www.terraform.io [cloudflare]: https://www.cloudflare.com [fastmail]: https://www.fastmail.com

Inputs (4)
NameTypeDescriptionDefault
domain_namestringThe domain name zone id to setup DNS records for like `example.com` required
zone_idstringThe zone id to setup DNS records for required
create_root_domain_txtboolDetermines if the root domain should have a TXT record. true/falsetrue
ttlnumberThe TTL to use for the DNS records.3600
Resources (1)
cloudflare_record
Details
FrameworkTerraform Module
LanguageHCL
Version0.7.0
Cloud CLOUDFLARE
★ Stars4
Forks3
Total downloads1.1k
Inputs4
Resources1
LicenseMIT
Namespacebluk
Updated