This module is part of Cloud Adoption Framework landing zones for Azure on Terraform.
You can instantiate this directly using the following parameters:
module "caf" {
source = "aztfmod/caf/azurerm"
version = "~>5.5.0"
# Add object as described below
}
CAF Terraform module is iterative by default, you can instantiate as many objects as needed, using the following structure:
resource_to_be_created = {
object1 = {
#configuration details as below
}
object2 = {
#configuration details as below
}
}
You can review complete set of examples on the GitHub repository.