Cloud DNS Resource Record Set

Cloud DNS Resource Record Set in Google Cloud represents a collection of DNS records that share the same name, type, and routing policy within a managed zone. It defines how domain names are resolved to IP addresses or other resources. Each record set can include multiple records for redundancy or load balancing, supporting record types like A, AAAA, CNAME, MX, TXT, and more.

gcp.dns_resource_record_set

Fields

TitleIDTypeData TypeDescription
_keycorestring
ancestorscorearray<string>
datadog_display_namecorestring
kindcorestring
labelscorearray<string>
namecorestringFor example, www.example.com.
organization_idcorestring
parentcorestring
project_idcorestring
project_numbercorestring
region_idcorestring
resource_namecorestring
routing_policycorejsonConfigures dynamic query responses based on either the geo location of the querying user or a weighted round robin based routing policy. A valid `ResourceRecordSet` contains only `rrdata` (for static resolution) or a `routing_policy` (for dynamic resolution).
rrdatascorearray<string>As defined in RFC 1035 (section 5) and RFC 1034 (section 3.6.1) -- see examples.
signature_rrdatascorearray<string>As defined in RFC 4034 (section 3.2).
tagscorehstore_csv
ttlcoreint64Number of seconds that this `ResourceRecordSet` can be cached by resolvers.
typecorestringThe identifier of a supported record type. See the list of Supported DNS record types.
zone_idcorestring