Archived
977 B
977 B
dynu_domain Resource
Manages a Dynu DNS root domain.
Example Usage
resource "dynu_domain" "example" {
name = "my-test-domain.example"
ipv4_address = "203.0.113.10"
ttl = 300
}
resource "dynu_dns_record" "www" {
hostname = "www.${dynu_domain.example.name}"
record_type = "A"
content = "203.0.113.20"
}
Schema
Required
name(String) Root domain name. Changing this forces replacement.
Optional + Computed
ipv4_address(String)ipv6_address(String)ttl(Number)group(String)
These fields can be configured, and also reflect values returned by Dynu.
Computed
id(Number) Dynu numeric domain ID.state(String) Dynu state.token(String, Sensitive) Dynu domain token.
Import
Import using the numeric Dynu domain ID:
terraform import dynu_domain.example 1234
Warning
Deleting this resource deletes the entire Dynu DNS zone for that domain.