https://github.com/celerik/terraform-azurerm-rg
This Terraform module is used to create and manage an Azure Resource Group in Microsoft Azure.
https://github.com/celerik/terraform-azurerm-rg
terraform terraform-azurerm terraform-azurerm-rg terraform-cloud terraform-module
Last synced: about 1 month ago
JSON representation
This Terraform module is used to create and manage an Azure Resource Group in Microsoft Azure.
- Host: GitHub
- URL: https://github.com/celerik/terraform-azurerm-rg
- Owner: celerik
- License: apache-2.0
- Created: 2025-03-31T20:46:09.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2025-04-07T22:20:44.000Z (about 1 month ago)
- Last Synced: 2025-04-07T23:25:41.792Z (about 1 month ago)
- Topics: terraform, terraform-azurerm, terraform-azurerm-rg, terraform-cloud, terraform-module
- Language: HCL
- Homepage:
- Size: 6.84 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Terraform Azure Resource Group Module
This Terraform module is used to create and manage an Azure Resource Group in Microsoft Azure.
## Features
- Creates an Azure Resource Group.
- Supports tagging for resource organization.## Requirements
- Terraform version `>= 1.10`
- AzureRM provider version `>= 4`## Usage
```hcl
module "resource_group" {
source = "./modules/terraform-azurerm-rg"name = "example-resource-group"
location = "East US"
tags = {
Environment = "Production"
Owner = "Team"
}
}
```## Inputs
| Name | Type | Default | Description |
|----------|--------------|---------|--------------------------------------|
| `name` | `string` | n/a | The name of the resource group. |
| `location` | `string` | n/a | Location of the resource group. |
| `tags` | `map(string)`| `{}` | Map of tags to apply to the resource group. |## Outputs
| Name | Description |
|------------|--------------------------------------|
| `id` | The ID of the created resource group.|
| `name` | The name of the resource group. |
| `location` | The location of the resource group. |## Providers
| Name | Version |
|----------|---------|
| `azurerm`| `>= 4` |## Resources
- `azurerm_resource_group.this`: The Azure Resource Group created by this module.