Skip to main content

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

Read-Only

  • id (Number) Identifier
  • status (String) Status

Nested Schema for soa

Optional:

  • expire (Number) Expire
  • minimum (Number) Minimum
  • refresh (Number) Refresh
  • retry (Number) Retry

Read-Only:

  • email (String) Email
  • master (String) Master
  • serial (Number) Serial

Import

Import is supported using the following syntax:

# Import DNS zone example
terraform import nameshield_zone.example nameshield.net