caf-domain
aztfmod/caf-domain/azurerm
Azure domain module for Cloud Adoption Framework for Azure landing zones
Install
README
 Creates an Azure DNS zone with domain registration Creates a domain name with its registration details using: Azure DNS name Azure App Service Domain Reference the module to a specific version (recommended): ``hcl module "domain" { source = "aztfmod/caf-sql-domain/azurerm" version = "0.x.y" prefix = var.prefix resource_group_name = var.resource_group_name tags = var.tags name = var.name location = var.location contract = var.contract } ` Inputs | Name | Description | Type | Default | Required | |------|-------------|------|---------|:--------:| | contract | (Required) contract fields for the domain name registration | object({ name_first = string nam
Inputs (8)
| Name | Type | Description | Default |
|---|---|---|---|
| name | string | (Required) Name of the Domain to be created | required |
| location | string | Default location to create the resources | required |
| contract | object({ name_first = st | (Required) contract fields for the domain name registration | required |
| prefix | string | required | |
| resource_group_name | string | (Required) Resource group name | required |
| tags | map(string) | map of the tags to be applied | required |
| lock_zone | bool | (Required) Determines to put a Azure lock after creating the zone | false |
| lock_domain | bool | (Required) Determines to put a Azure lock after create the domain | false |
Outputs (4)
dns_zone_name — DNS Zone namedns_zone_id — DNS Zone resource IDdns_zone_object — DNS Zone resource objectdomain_id