Enables you to manage DNS zones within Azure DNS. These zones are hosted on Azure's name servers to which you can delegate the zone from the parent domain.

Example Usage

resource "azurestack_resource_group" "test" {
  name     = "acceptanceTestResourceGroup1"
  location = "West US"

resource "azurestack_dns_zone" "test" {
  name                = "mydomain.com"
  resource_group_name = "${azurestack_resource_group.test.name}"

Argument Reference

The following arguments are supported:

  • name - (Required) The name of the DNS Zone. Must be a valid domain name.

  • resource_group_name - (Required) Specifies the resource group where the resource exists. Changing this forces a new resource to be created.

  • tags - (Optional) A mapping of tags to assign to the resource.

Attributes Reference

The following attributes are exported:


DNS Zones can be imported using the resource id, e.g.

terraform import azurestack_dns_zone.zone1 /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/mygroup1/providers/Microsoft.Network/dnsZones/zone1

© 2018 HashiCorpLicensed under the MPL 2.0 License.