rg

claranet/rg/azurerm

Terraform Module HCL AZURERM

Terraform module for Azure Resource Group

Install
module "rg" {
source = "claranet/rg/azurerm"
version = "8.0.2"
}
⭐ Source on GitHub 📦 Registry page
README

Azure Resource Group ![Changelog](CHANGELOG.md) ![Notice](NOTICE) ![Apache V2 License](LICENSE) ![OpenTofu Registry](https://search.opentofu.org/module/claranet/rg/azurerm/) Common Azure terraform module to create a Resource Group with optional lock. Naming Resource naming is based on the Microsoft CAF naming convention best practices. Legacy naming is available by setting the parameter use_caf_naming to false. We rely on the official Terraform Azure CAF naming provider to generate resource names. Global versioning rule for Claranet Azure modules | Module version | Terraform version | OpenTofu version | AzureRM version | | -------------- | ----------------- | ---------------- | --------------- | | >= 8.x.x | Unverified | 1.8.x | >= 4.0 | | >= 7.x.x | 1.3.x | | >= 3.0 | | >= 6.x.x | 1.x | |

Inputs (11)
NameTypeDescriptionDefault
locationstringAzure region to use. required
location_shortstringShort string for Azure location. required
client_namestringClient name/account used in naming. required
environmentstringProject environment. required
stackstringProject stack name. required
name_suffixstringOptional suffix for the generated name.""
default_tags_enabledboolOption to enable or disable default tags.true
lock_levelstringSpecifies the Level to be used for this RG Lock. Possible values are Empty (no l""
name_prefixstringOptional prefix for the generated name.""
custom_namestringCustom Resource Group name, generated if not set.""
extra_tagsmap(string)Additional tags to add on resources.{}
Outputs (4)
resource — Resource output.
name — Resource group name.
id — Resource group ID.
resource_management_lock — Management lock output.
Resources (2)
azurerm_management_lockazurerm_resource_group
Details
FrameworkTerraform Module
LanguageHCL
Version8.0.2
Cloud AZURERM
★ Stars11
Forks21
Total downloads633.6k
Inputs11
Outputs4
Resources2
Examples1
LicenseApache-2.0
Namespaceclaranet
Updated