From df00d973f948bb2cc61ff7695c02de995ef726c0 Mon Sep 17 00:00:00 2001 From: Roshan George Date: Mon, 19 Nov 2018 15:38:48 -0800 Subject: [PATCH] Add a documentation entry for CNAME records (#2144) CNAME records must only have a single rrdatas entry corresponding to the intended Canonical Name of the record. --- website/docs/r/dns_record_set.markdown | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/website/docs/r/dns_record_set.markdown b/website/docs/r/dns_record_set.markdown index 36f0d56e..32a08d45 100644 --- a/website/docs/r/dns_record_set.markdown +++ b/website/docs/r/dns_record_set.markdown @@ -117,6 +117,26 @@ resource "google_dns_managed_zone" "prod" { } ``` +### Adding a CNAME record + +The list of `rrdatas` should only contain a single string corresponding to the Canonical Name intended. + +```hcl +resource "google_dns_record_set" "cname" { + name = "frontend.${google_dns_managed_zone.prod.dns_name}" + managed_zone = "${google_dns_managed_zone.prod.name}" + type = "CNAME" + ttl = 300 + + rrdatas = ["frontend.mydomain.com."] +} + +resource "google_dns_managed_zone" "prod" { + name = "prod-zone" + dns_name = "prod.mydomain.com." +} +``` + ## Argument Reference The following arguments are supported: