caf-domain

aztfmod/caf-domain/azurerm

Terraform Module HCL AZURERM ✓ Verified ⏱ stale 3y 1mo

Azure domain module for Cloud Adoption Framework for Azure landing zones

Install

module "caf-domain" {
source = "aztfmod/caf-domain/azurerm"
version = "0.1.0"
}
⭐ Source on GitHub 📦 Registry page

README

![VScodespaces](https://online.visualstudio.com/environments/new?name=terraform-azurerm-caf-domain&repo=aztfmod/terraform-azurerm-caf-domain) 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)

NameTypeDescriptionDefault
namestring(Required) Name of the Domain to be created required
locationstringDefault location to create the resources required
contractobject({ name_first = st(Required) contract fields for the domain name registration required
prefixstring required
resource_group_namestring(Required) Resource group name required
tagsmap(string)map of the tags to be applied required
lock_zonebool(Required) Determines to put a Azure lock after creating the zonefalse
lock_domainbool(Required) Determines to put a Azure lock after create the domainfalse

Outputs (4)

dns_zone_name — DNS Zone name
dns_zone_id — DNS Zone resource ID
dns_zone_object — DNS Zone resource object
domain_id

Resources (3)

azurerm_dns_zoneazurerm_management_lockazurerm_template_deployment

Details

FrameworkTerraform Module
LanguageHCL
Version0.1.0
Cloud AZURERM
★ Stars0
Forks4
Total downloads5.6k
Inputs8
Outputs4
Resources3
Examples1
LicenseMIT
Namespaceaztfmod
Updated