{"id":13707281,"url":"https://github.com/Azure/azure-data-labs-modules","last_synced_at":"2025-05-06T00:30:49.098Z","repository":{"id":65747598,"uuid":"553136546","full_name":"Azure/azure-data-labs-modules","owner":"Azure","description":"A list of Terraform modules to build your Azure Data IaC templates.","archived":false,"fork":false,"pushed_at":"2024-04-03T17:33:37.000Z","size":1046,"stargazers_count":89,"open_issues_count":12,"forks_count":47,"subscribers_count":7,"default_branch":"main","last_synced_at":"2025-05-03T00:10:33.682Z","etag":null,"topics":["analytics","azure","data","github","github-actions","labs","terraform","terraform-modules"],"latest_commit_sha":null,"homepage":"http://azuredatalabs.com","language":"HCL","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Azure.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":"SUPPORT.md","governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-10-17T19:19:41.000Z","updated_at":"2025-04-25T21:07:19.000Z","dependencies_parsed_at":null,"dependency_job_id":"3dd86a42-a3f7-43ef-8547-58ab33448dee","html_url":"https://github.com/Azure/azure-data-labs-modules","commit_stats":{"total_commits":216,"total_committers":9,"mean_commits":24.0,"dds":0.6759259259259259,"last_synced_commit":"2ceadc87c8211ddbc80c5071e0938b60071a615f"},"previous_names":[],"tags_count":9,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Azure%2Fazure-data-labs-modules","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Azure%2Fazure-data-labs-modules/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Azure%2Fazure-data-labs-modules/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Azure%2Fazure-data-labs-modules/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Azure","download_url":"https://codeload.github.com/Azure/azure-data-labs-modules/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252598190,"owners_count":21774218,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["analytics","azure","data","github","github-actions","labs","terraform","terraform-modules"],"created_at":"2024-08-02T22:01:26.102Z","updated_at":"2025-05-06T00:30:47.692Z","avatar_url":"https://github.com/Azure.png","language":"HCL","funding_links":[],"categories":["HCL"],"sub_categories":[],"readme":"# Azure Data Labs - Modules\r\n\r\nThis repository includes a library of curated [Terraform](https://registry.terraform.io/providers/hashicorp/azurerm/latest) modules as well as a Continuous Integration (CI) environment using [GitHub Actions](https://github.com/features/actions) for modules' validation. \r\n\r\nAll modules follows the naming convention outlined in the [Cloud Adoption Framework](https://learn.microsoft.com/azure/cloud-adoption-framework/ready/azure-best-practices/resource-abbreviations). Resources will be prefixed with the appropriate abbreviations.\r\n\r\nLooking for **built-in templates**? Check out [Azure Data Labs templates](https://github.com/Azure/azure-data-labs) repository to deploy built-in templates with Terraform and GitHub Actions.\r\n\r\n\r\n\u003e Ideas? Contributions? Bugs? If you'd like to add more resources or you run into any issues, feel free to [create a pull request](https://github.com/Azure/azure-data-labs-modules/pulls) or [open an issue](https://github.com/Azure/azure-data-labs-modules/issues) in this repository.\r\n\r\n## Available Modules\r\n\r\n| Name | Status |\r\n| - | - |\r\n| [Azure Kubernetes Service](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/aks-cluster) | [![Module:aks-cluster](https://github.com/Azure/azure-data-labs-modules/actions/workflows/aks-cluster.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/aks-cluster.yml) |\r\n| [Analysis Services Server](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/analysis-services-server) | [![Module:analysis-services-server](https://github.com/Azure/azure-data-labs-modules/actions/workflows/analysis-services-server.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/analysis-services-server.yml) |\r\n| [Application Insights](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/application-insights) | [![Module:application-insights](https://github.com/Azure/azure-data-labs-modules/actions/workflows/application-insights.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/application-insights.yml) |\r\n| [Batch Services / Account](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/batch-services/batch-services-account) | [![Module:batch-services-account](https://github.com/Azure/azure-data-labs-modules/actions/workflows/batch-services-account.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/batch-services-account.yml) |\r\n| [Bastion Host](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/bastion-host) | [![Module:bastion-host](https://github.com/Azure/azure-data-labs-modules/actions/workflows/bastion-host.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/bastion-host.yml) |\r\n| [Cognitive Search](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/cognitive-search) | [![Module:cognitive-search](https://github.com/Azure/azure-data-labs-modules/actions/workflows/cognitive-search.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/cognitive-search.yml) |\r\n| [Cognitive Services / Account](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/cognitive-services/cognitive-account) |[![Module:cognitive-account](https://github.com/Azure/azure-data-labs-modules/actions/workflows/cognitive-services-account.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/cognitive-services-account.yml) |\r\n| [Cognitive Services / Deployment](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/cognitive-services/cognitive-deployment) |[![Module:cognitive-deployment](https://github.com/Azure/azure-data-labs-modules/actions/workflows/cognitive-services-deployment.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/cognitive-services-deployment.yml) |\r\n| [Container Registry](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/container-registry) | [![Module:container-registry](https://github.com/Azure/azure-data-labs-modules/actions/workflows/container-registry.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/container-registry.yml) |\r\n| [Cosmos DB / Account](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/cosmosdb/cosmosdb-account) | [![Module:cosmosdb-account](https://github.com/Azure/azure-data-labs-modules/actions/workflows/cosmosdb-account.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/cosmosdb-account.yml)\r\n| [Cosmos DB / Cassandra Keyspace](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/cosmosdb/cosmosdb-cassandra-keyspace) | [![Module:cosmosdb-cassandra-keyspace](https://github.com/Azure/azure-data-labs-modules/actions/workflows/cosmosdb-cassandra-keyspace.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/cosmosdb-cassandra-keyspace.yml)\r\n| [Cosmos DB / Gremlin Database](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/cosmosdb/cosmosdb-gremlin-database) | [![Module:cosmosdb-gremlin-database](https://github.com/Azure/azure-data-labs-modules/actions/workflows/cosmosdb-gremlin-database.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/cosmosdb-gremlin-database.yml)\r\n| [Cosmos DB / Mongo Database](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/cosmosdb/cosmosdb-mongo-database) | [![Module:cosmosdb-mongo-database](https://github.com/Azure/azure-data-labs-modules/actions/workflows/cosmosdb-mongo-database.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/cosmosdb-mongo-database.yml)\r\n| [Cosmos DB / SQL Database](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/cosmosdb/cosmosdb-sql-database) | [![Module:cosmosdb-sql-database](https://github.com/Azure/azure-data-labs-modules/actions/workflows/cosmosdb-sql-database.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/cosmosdb-sql-database.yml)\r\n| [Cosmos DB / Table](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/cosmosdb/cosmosdb-table) | [![Module:cosmosdb-table](https://github.com/Azure/azure-data-labs-modules/actions/workflows/cosmosdb-table.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/cosmosdb-table.yml)\r\n| [Data Explorer / Kusto Cluster](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/data-explorer/kusto-cluster) | [![Module:kusto-cluster](https://github.com/Azure/azure-data-labs-modules/actions/workflows/kusto-cluster.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/kusto-cluster.yml)\r\n| [Data Explorer / Kusto Database](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/data-explorer/kusto-database) | [![Module:kusto-database](https://github.com/Azure/azure-data-labs-modules/actions/workflows/kusto-database.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/kusto-database.yml)\r\n| [Data Factory / Data Factory](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/data-factory/data-factory) | [![Module:data-factory](https://github.com/Azure/azure-data-labs-modules/actions/workflows/data-factory.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/data-factory.yml) |\r\n| [Data Factory / Self-Hosted Integration Runtime](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/data-factory/self-hosted-integration-runtime) | [![Module:self-hosted-integration-runtime](https://github.com/Azure/azure-data-labs-modules/actions/workflows/self-hosted-integration-runtime.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/self-hosted-integration-runtime.yml) |\r\n| [Data Share / Data Share](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/data-share/data-share) | [![Module:data-share](https://github.com/Azure/azure-data-labs-modules/actions/workflows/data-share.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/data-share.yml) |\r\n| [Data Share / Data Share Account](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/data-share/data-share-account) | [![Module:data-share-account](https://github.com/Azure/azure-data-labs-modules/actions/workflows/data-share-account.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/data-share-account.yml) |\r\n| [Databricks / Workspace](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/databricks/databricks-workspace) | [![Module:databricks](https://github.com/Azure/azure-data-labs-modules/actions/workflows/databricks.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/databricks.yml) |\r\n| [Databricks / Access Connector](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/databricks/access-connector) | [![Module:databricks-access-connector](https://github.com/Azure/azure-data-labs-modules/actions/workflows/databricks-access-connector.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/databricks-access-connector.yml) |\r\n| [Event Grid / Domain](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/event-grid/event-grid-domain) | [![Module:event-grid-domain](https://github.com/Azure/azure-data-labs-modules/actions/workflows/event-grid-domain.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/event-grid-domain.yml)\r\n| [Event Grid / Topic](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/event-grid/event-grid-topic) | [![Module:event-grid-topic](https://github.com/Azure/azure-data-labs-modules/actions/workflows/event-grid-topic.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/event-grid-topic.yml)\r\n| [Event Hubs / Event Hubs](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/event-hubs/event-hubs) | [![Module:event-hubs-namespace](https://github.com/Azure/azure-data-labs-modules/actions/workflows/event-hubs.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/event-hubs.yml)\r\n| [Event Hubs / Namespace](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/event-hubs/event-hubs-namespace) | [![Module:event-hubs-namespace](https://github.com/Azure/azure-data-labs-modules/actions/workflows/event-hubs-namespace.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/event-hubs-namespace.yml)\r\n| [Fabric / Capacity](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/fabric/fabric-capacity) | [![Module:fabric-capacity](https://github.com/Azure/azure-data-labs-modules/actions/workflows/fabric-capacity.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/fabric-capacity.yml)\r\n| [Firewall](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/firewall) | [![Module:firewall](https://github.com/Azure/azure-data-labs-modules/actions/workflows/firewall.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/firewall.yml)\r\n| [Function App / Linux Function App](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/function-app/linux-function-app) | [![Module:linux-function-app](https://github.com/Azure/azure-data-labs-modules/actions/workflows/linux-function-app.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/linux-function-app.yml)\r\n| [HDInsight / Hadoop Cluster](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/hdinsight/hdinsight-hadoop) | [![Module:hdinsight-hadoop](https://github.com/Azure/azure-data-labs-modules/actions/workflows/hdinsight-hadoop.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/hdinsight-hadoop.yml) |\r\n| [HDInsight / HBase Cluster](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/hdinsight/hdinsight-hbase) | [![Module:hdinsight-hbase](https://github.com/Azure/azure-data-labs-modules/actions/workflows/hdinsight-hbase.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/hdinsight-hbase.yml) |\r\n| [HDInsight / Interactive Query Cluster](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/hdinsight/hdinsight-interactive) | [![Module:hdinsight-interactive](https://github.com/Azure/azure-data-labs-modules/actions/workflows/hdinsight-interactive.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/hdinsight-interactive.yml) |\r\n| [HDInsight / Kafka Cluster](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/hdinsight/hdinsight-kafka) | [![Module:hdinsight-kafka](https://github.com/Azure/azure-data-labs-modules/actions/workflows/hdinsight-kafka.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/hdinsight-kafka.yml) |\r\n| [HDInsight / Spark Cluster](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/hdinsight/hdinsight-spark) | [![Module:hdinsight-spark](https://github.com/Azure/azure-data-labs-modules/actions/workflows/hdinsight-spark.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/hdinsight-spark.yml) |\r\n| [Key Vault](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/key-vault) | [![Module:key-vault](https://github.com/Azure/azure-data-labs-modules/actions/workflows/key-vault.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/key-vault.yml) | \r\n| [Load Balancer](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/load-balancer) | [![Module:load-balancer](https://github.com/Azure/azure-data-labs-modules/actions/workflows/load-balancer.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/load-balancer.yml)\r\n| [Log Analytics / Log Analytics Cluster](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/log-analytics/log-analytics-cluster) | [![Module:log-analytics-cluster](https://github.com/Azure/azure-data-labs-modules/actions/workflows/log-analytics-cluster.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/log-analytics-cluster.yml) |\r\n| [Log Analytics / Log Analytics Workspace](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/log-analytics/log-analytics-workspace) | [![Module:log-analytics-workspace](https://github.com/Azure/azure-data-labs-modules/actions/workflows/log-analytics-workspace.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/log-analytics-workspace.yml) |\r\n| [Machine Learning / Computer Cluster](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/machine-learning/machine-learning-compute-cluster) | [![Module:machine-learning-compute-cluster](https://github.com/Azure/azure-data-labs-modules/actions/workflows/machine-learning-compute-cluster.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/machine-learning-compute-cluster.yml) |\r\n| [Machine Learning / Compute Instance](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/machine-learning/machine-learning-compute-instance) | [![Module:machine-learning-compute-instance](https://github.com/Azure/azure-data-labs-modules/actions/workflows/machine-learning-compute-instance.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/machine-learning-compute-instance.yml) |\r\n| [Machine Learning / Inference Cluster](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/machine-learning/machine-learning-inference-cluster) | [![Module:machine-learning-inference-cluster](https://github.com/Azure/azure-data-labs-modules/actions/workflows/machine-learning-inference-cluster.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/machine-learning-inference-cluster.yml) |\r\n| [Machine Learning / Synapse Spark](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/machine-learning/machine-learning-synapse-spark) | [![Module:machine-learning-synapse-spark](https://github.com/Azure/azure-data-labs-modules/actions/workflows/machine-learning-synapse-spark.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/machine-learning-synapse-spark.yml) |\r\n| [Machine Learning / Workspace](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/machine-learning/machine-learning-workspace) |[![Module:machine-learning-workspace](https://github.com/Azure/azure-data-labs-modules/actions/workflows/machine-learning-workspace.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/machine-learning-workspace.yml) |\r\n| [MySQL Database](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/mysql-database) | [![Module:mysql-database](https://github.com/Azure/azure-data-labs-modules/actions/workflows/mysql-database.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/mysql-database.yml) |\r\n| [Network Security Group](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/network-security-group) |[![Module:network-security-group](https://github.com/Azure/azure-data-labs-modules/actions/workflows/network-security-group.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/network-security-group.yml) |\r\n| [Network Security Rule](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/network-security-rule) |[![Module:network-security-group](https://github.com/Azure/azure-data-labs-modules/actions/workflows/network-security-group.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/network-security-group.yml)|\r\n| [PostgreSQL Database](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/postgresql-database) | [![Module:postgresql-database](https://github.com/Azure/azure-data-labs-modules/actions/workflows/postgresql-database.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/postgresql-database.yml) |\r\n| [Power BI Embedded](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/powerbi-embedded) | [![Module:powerbi-embedded](https://github.com/Azure/azure-data-labs-modules/actions/workflows/powerbi-embedded.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/powerbi-embedded.yml) |\r\n| [Private DNS Zone](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/private-dns-zone) | [![Module:private-dns-zone](https://github.com/Azure/azure-data-labs-modules/actions/workflows/private-dns-zone.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/private-dns-zone.yml) |\r\n| [Private Endpoint](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/private-endpoint) | [![Module:private-endpoint](https://github.com/Azure/azure-data-labs-modules/actions/workflows/private-endpoint.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/private-endpoint.yml) |\r\n| [Purview](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/purview) | [![Module:purview](https://github.com/Azure/azure-data-labs-modules/actions/workflows/purview.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/purview.yml) |\r\n| [Redis Cache](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/redis-cache) | [![Module:redis-cache](https://github.com/Azure/azure-data-labs-modules/actions/workflows/redis-cache.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/redis-cache.yml) |\r\n| [Redis Enterprise](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/redis-enterprise) | [![Module:redis-enterprise](https://github.com/Azure/azure-data-labs-modules/actions/workflows/redis-enterprise.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/redis-enterprise.yml) |\r\n| [Resource Group](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/resource-group) | [![Module:resource-group](https://github.com/Azure/azure-data-labs-modules/actions/workflows/resource-group.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/resource-group.yml) |\r\n| [Route Table](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/route-table) | [![Module:route-table](https://github.com/Azure/azure-data-labs-modules/actions/workflows/route-table.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/route-table.yml) |\r\n| [Route](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/route) | [![Module:route](https://github.com/Azure/azure-data-labs-modules/actions/workflows/route.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/route.yml) |\r\n| [Route Table](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/route-table) | [![Module:route-table](https://github.com/Azure/azure-data-labs-modules/actions/workflows/route-table.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/route-table.yml) |\r\n| [Service Bus / Namespace](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/service-bus/service-bus-namespace) | [![Module:service-bus-namespace](https://github.com/Azure/azure-data-labs-modules/actions/workflows/service-bus-namespace.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/service-bus-namespace.yml) |\r\n| [Service Bus / Queue](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/service-bus/service-bus-queue) | [![Module:service-bus-queue](https://github.com/Azure/azure-data-labs-modules/actions/workflows/service-bus-queue.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/service-bus-queue.yml) |\r\n| [Service Bus / Subscription](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/service-bus/service-bus-subscription) | [![Module:service-bus-subscription](https://github.com/Azure/azure-data-labs-modules/actions/workflows/service-bus-subscription.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/service-bus-subscription.yml) |\r\n| [Service Bus / Topic](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/service-bus/service-bus-topic) | [![Module:service-bus-topic](https://github.com/Azure/azure-data-labs-modules/actions/workflows/service-bus-topic.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/service-bus-topic.yml) |\r\n| [Service Plan](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/service-plan) | [![Module:service-plan](https://github.com/Azure/azure-data-labs-modules/actions/workflows/service-plan.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/service-plan.yml) |\r\n| [SQL Database](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/sql-database) | [![Module:sql-database](https://github.com/Azure/azure-data-labs-modules/actions/workflows/sql-database.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/sql-database.yml) |\r\n| [SQL Database Server](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/sql-database-server) | [![Module:sql-database-server](https://github.com/Azure/azure-data-labs-modules/actions/workflows/sql-database-server.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/sql-database-server.yml) |\r\n| [SQL Managed Instance](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/sql-managed-instance) | [![Module:sql-managed-instance](https://github.com/Azure/azure-data-labs-modules/actions/workflows/sql-managed-instance.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/sql-managed-instance.yml) |\r\n| [Storage Account](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/storage-account) | [![Module:storage-account](https://github.com/Azure/azure-data-labs-modules/actions/workflows/storage-account.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/storage-account.yml) |\r\n| [Stream Analytics Job](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/stream-analytics/stream-analytics-job) | [![Module:stream-analytics-job](https://github.com/Azure/azure-data-labs-modules/actions/workflows/stream-analytics-job.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/stream-analytics-job.yml) |\r\n| [Subnet](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/subnet) | [![Module:subnet](https://github.com/Azure/azure-data-labs-modules/actions/workflows/subnet.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/subnet.yml) | \r\n| [Subnet Network Security Group Association](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/network-security-group) | [![Module:subnet-network-security-group-association](https://github.com/Azure/azure-data-labs-modules/actions/workflows/subnet-network-security-group-association.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/subnet-network-security-group-association.yml) | \r\n| [Subnet Route Table Association](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/subnet-route-table-association) | [![Module:subnet-route-table-association](https://github.com/Azure/azure-data-labs-modules/actions/workflows/subnet-route-table-association.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/subnet-route-table-association.yml) | \r\n| [Synapse / Kusto Pool](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/synapse/synapse-kusto-pool) | [![Module:synapse-kusto-pool](https://github.com/Azure/azure-data-labs-modules/actions/workflows/synapse-kusto-pool.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/synapse-kusto-pool.yml) |\r\n| [Synapse / Private Link Hub](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/synapse/synapse-private-link-hub) | [![Module:synapse-private-link-hub](https://github.com/Azure/azure-data-labs-modules/actions/workflows/synapse-private-link-hub.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/synapse-private-link-hub.yml) |\r\n| [Synapse / Spark Pool](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/synapse/synapse-spark-pool) | [![Module:synapse-spark-pool](https://github.com/Azure/azure-data-labs-modules/actions/workflows/synapse-spark-pool.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/synapse-spark-pool.yml) |\r\n| [Synapse / SQL Pool](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/synapse/synapse-sql-pool) | [![Module:synapse-sql-pool](https://github.com/Azure/azure-data-labs-modules/actions/workflows/synapse-sql-pool.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/synapse-sql-pool.yml) |\r\n| [Synapse / Workspace](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/synapse/synapse-workspace) | [![Module:synapse-workspace](https://github.com/Azure/azure-data-labs-modules/actions/workflows/synapse-workspace.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/synapse-workspace.yml) |\r\n| [User Assigned Identity](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/user-assigned-identity) | [![Module:user-assigned-identity](https://github.com/Azure/azure-data-labs-modules/actions/workflows/user-assigned-identity.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/user-assigned-identity.yml) |\r\n| [Virtual Machine](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/virtual-machine) | [![Module:virtual-machine](https://github.com/Azure/azure-data-labs-modules/actions/workflows/virtual-machine.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/virtual-machine.yml) |\r\n| [Virtual Network](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/virtual-network) | [![Module:virtual-network](https://github.com/Azure/azure-data-labs-modules/actions/workflows/virtual-network.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/virtual-network.yml)\r\n| [Virtual Network Peering](https://github.com/Azure/azure-data-labs-modules/tree/main/terraform/virtual-network-peering) | [![Module:virtual-network-peering](https://github.com/Azure/azure-data-labs-modules/actions/workflows/virtual-network-peering.yml/badge.svg)](https://github.com/Azure/azure-data-labs-modules/actions/workflows/virtual-network-peering.yml)\r\n\r\n## Contributing\r\n\r\nThis project welcomes contributions and suggestions.  Most contributions require you to agree to a\r\nContributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us\r\nthe rights to use your contribution. For details, visit https://cla.opensource.microsoft.com.\r\n\r\nWhen you submit a pull request, a CLA bot will automatically determine whether you need to provide\r\na CLA and decorate the PR appropriately (e.g., status check, comment). Simply follow the instructions\r\nprovided by the bot. You will only need to do this once across all repos using our CLA.\r\n\r\nThis project has adopted the [Microsoft Open Source Code of Conduct](https://opensource.microsoft.com/codeofconduct/).\r\nFor more information see the [Code of Conduct FAQ](https://opensource.microsoft.com/codeofconduct/faq/) or\r\ncontact [opencode@microsoft.com](mailto:opencode@microsoft.com) with any additional questions or comments.\r\n\r\n## Trademarks\r\n\r\nThis project may contain trademarks or logos for projects, products, or services. Authorized use of Microsoft \r\ntrademarks or logos is subject to and must follow \r\n[Microsoft's Trademark \u0026 Brand Guidelines](https://www.microsoft.com/en-us/legal/intellectualproperty/trademarks/usage/general).\r\nUse of Microsoft trademarks or logos in modified versions of this project must not cause confusion or imply Microsoft sponsorship.\r\nAny use of third-party trademarks or logos are subject to those third-party's policies.\r\n\r\n## Learn More\r\n\r\n- [What is Infrastructure as Code?](https://docs.microsoft.com/en-us/devops/deliver/what-is-infrastructure-as-code)\r\n- [Overview of Terraform on Azure](https://docs.microsoft.com/en-us/azure/developer/terraform/overview)\r\n- [Terraform Modules](https://www.terraform.io/language/modules)\r\n- [GitHub Actions](https://github.com/features/actions)\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FAzure%2Fazure-data-labs-modules","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FAzure%2Fazure-data-labs-modules","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FAzure%2Fazure-data-labs-modules/lists"}