terraform-provider-stackitp.../docs/resources/dns_record_set.md
Alexander Dahmen 721e10a02f
chore(examples): Add import examples for all resources (#939)
* chore(examples): Add import examples for all resources

Signed-off-by: Alexander Dahmen <alexander.dahmen@inovex.de>

* Add guide: How to import resources

Signed-off-by: Alexander Dahmen <alexander.dahmen@inovex.de>

---------

Signed-off-by: Alexander Dahmen <alexander.dahmen@inovex.de>
2025-08-08 14:03:27 +02:00

1.7 KiB

page_title subcategory description
stackit_dns_record_set Resource - stackit DNS Record Set Resource schema.

stackit_dns_record_set (Resource)

DNS Record Set Resource schema.

Example Usage

resource "stackit_dns_record_set" "example" {
  project_id = "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
  zone_id    = "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
  name       = "example-record-set"
  type       = "A"
  comment    = "Example comment"
  records    = ["1.2.3.4"]
}

# Only use the import statement, if you want to import an existing dns record set
import {
  to = stackit_dns_record_set.import-example
  id = "${var.project_id},${var.zone_id},${var.record_set_id}"
}

Schema

Required

  • name (String) Name of the record which should be a valid domain according to rfc1035 Section 2.3.4. E.g. example.com
  • project_id (String) STACKIT project ID to which the dns record set is associated.
  • records (List of String) Records.
  • type (String) The record set type. E.g. A or CNAME
  • zone_id (String) The zone ID to which is dns record set is associated.

Optional

  • active (Boolean) Specifies if the record set is active or not. Defaults to true
  • comment (String) Comment.
  • ttl (Number) Time to live. E.g. 3600

Read-Only

  • error (String) Error shows error in case create/update/delete failed.
  • fqdn (String) Fully qualified domain name (FQDN) of the record set.
  • id (String) Terraform's internal resource ID. It is structured as "project_id,zone_id,record_set_id".
  • record_set_id (String) The rr set id.
  • state (String) Record set state.