From 030afb9b65026ce80f710ab1ed661bf5956f38e5 Mon Sep 17 00:00:00 2001 From: Rebecca Calixte Date: Fri, 29 May 2026 17:27:51 -0400 Subject: [PATCH] Add AzureRM example tab for count meta-argument --- .../docs/language/meta-arguments/count.mdx | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/content/terraform/v1.14.x/docs/language/meta-arguments/count.mdx b/content/terraform/v1.14.x/docs/language/meta-arguments/count.mdx index 8eb480ac82..a325e80d11 100644 --- a/content/terraform/v1.14.x/docs/language/meta-arguments/count.mdx +++ b/content/terraform/v1.14.x/docs/language/meta-arguments/count.mdx @@ -113,6 +113,8 @@ module "ec2_instance" { ### Create multiple instances of a resource + + The following example creates one instance for each subnet provided in the input variable: ```hcl @@ -133,6 +135,26 @@ resource "aws_instance" "server" { } } ``` + + +The following example creates one Azure resource group for each name provided in the input variable: +```hcl +variable "resource_group_names" { + type = list(string) + default = [ + "app", + "api", + "batch" + ] +} +resource "azurerm_resource_group" "example" { + count = length(var.resource_group_names) + name = "${var.resource_group_names[count.index]}-rg" + location = "eastus" +} +``` + + ### Invoke an action multiple times