nameshield_zone
Learn how to manage DNS zone properties
Example Usage
# Manage DNS zone properties example
resource "nameshield_zone" "example" {
name = "nameshield.net"
ttl = 3600
soa = {
refresh = 28800
retry = 7200
expire = 604800
minimum = 7200
}
}
Schema
Required
name(String) Name
Optional
soa(Attributes) SOA (State Of Authority) (see below for nested schema)ttl(Number) TTL (Time To Live)
Read-Only
id(Number) Identifierstatus(String) Status
Nested Schema for soa
Optional:
expire(Number) Expireminimum(Number) Minimumrefresh(Number) Refreshretry(Number) Retry
Read-Only:
email(String) Emailmaster(String) Masterserial(Number) Serial
Import
Import is supported using the following syntax:
# Import DNS zone example
terraform import nameshield_zone.example nameshield.net