An open API service indexing awesome lists of open source software.

https://github.com/escapace/terraform-cloudflare-fastmail

fastmail domain configuration for cloudflare
https://github.com/escapace/terraform-cloudflare-fastmail

cloudflare fastmail terraform terraform-module

Last synced: about 1 month ago
JSON representation

fastmail domain configuration for cloudflare

Awesome Lists containing this project

README

        

## Inputs

| Name | Description | Type | Default | Required |
| ----------- | ------------------------------ | -------------- | --------------------------------------- | :------: |
| domain | Domain name to lookup zone id | `string` | n/a | yes |
| enabled | Whether this module is enabled | `bool` | `true` | no |
| spf_include | SPF record list | `list(string)` | `[ "include:spf.messagingengine.com" ]` | no |

## Outputs

| Name | Description |
| ------- | ------------------ |
| zone_id | Cloudflare Zone Id |

## Resources

| Name | Type |
| ------------------------------------------------------------------------------------------------------------------------------------- | ----------- |
| [cloudflare_dns_record.caldav](https://registry.terraform.io/providers/cloudflare/cloudflare/latest/docs/resources/dns_record) | resource |
| [cloudflare_dns_record.caldavs](https://registry.terraform.io/providers/cloudflare/cloudflare/latest/docs/resources/dns_record) | resource |
| [cloudflare_dns_record.carddav](https://registry.terraform.io/providers/cloudflare/cloudflare/latest/docs/resources/dns_record) | resource |
| [cloudflare_dns_record.carddavs](https://registry.terraform.io/providers/cloudflare/cloudflare/latest/docs/resources/dns_record) | resource |
| [cloudflare_dns_record.fm1_domainkey](https://registry.terraform.io/providers/cloudflare/cloudflare/latest/docs/resources/dns_record) | resource |
| [cloudflare_dns_record.fm2_domainkey](https://registry.terraform.io/providers/cloudflare/cloudflare/latest/docs/resources/dns_record) | resource |
| [cloudflare_dns_record.fm3_domainkey](https://registry.terraform.io/providers/cloudflare/cloudflare/latest/docs/resources/dns_record) | resource |
| [cloudflare_dns_record.imap](https://registry.terraform.io/providers/cloudflare/cloudflare/latest/docs/resources/dns_record) | resource |
| [cloudflare_dns_record.imaps](https://registry.terraform.io/providers/cloudflare/cloudflare/latest/docs/resources/dns_record) | resource |
| [cloudflare_dns_record.jmap](https://registry.terraform.io/providers/cloudflare/cloudflare/latest/docs/resources/dns_record) | resource |
| [cloudflare_dns_record.mx_record10](https://registry.terraform.io/providers/cloudflare/cloudflare/latest/docs/resources/dns_record) | resource |
| [cloudflare_dns_record.mx_record20](https://registry.terraform.io/providers/cloudflare/cloudflare/latest/docs/resources/dns_record) | resource |
| [cloudflare_dns_record.pop3](https://registry.terraform.io/providers/cloudflare/cloudflare/latest/docs/resources/dns_record) | resource |
| [cloudflare_dns_record.pop3s](https://registry.terraform.io/providers/cloudflare/cloudflare/latest/docs/resources/dns_record) | resource |
| [cloudflare_dns_record.spf_txt](https://registry.terraform.io/providers/cloudflare/cloudflare/latest/docs/resources/dns_record) | resource |
| [cloudflare_dns_record.submission](https://registry.terraform.io/providers/cloudflare/cloudflare/latest/docs/resources/dns_record) | resource |
| [cloudflare_zones.default](https://registry.terraform.io/providers/cloudflare/cloudflare/latest/docs/data-sources/zones) | data source |

## Requirements

| Name | Version |
| ---------- | -------- |
| terraform | >=1.9.8 |
| cloudflare | >=4.44.0 |