Skip to content

telekom-mms/terraform-azurerm-base

Repository files navigation

azurerm base

This module manages the azurerm base resources.

Usage

![See .terraform-docs.yml to generate docs]

base

This module manages the azurerm base resources, see https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs.

For more information about the module structure see https://telekom-mms.github.io/terraform-template.

<-- This file is autogenerated, please do not change. -->

Requirements

Name Version
terraform >= 1.5
azurerm >= 4.0, < 5.0

Providers

Name Version
azurerm >= 4.0, < 5.0

Resources

Name Type
azurerm_resource_group.resource_group resource

Inputs

Name Description Type Default Required
resource_group Resource definition, default settings are defined within locals and merged with var settings. For more information look at Outputs. any {} no

Outputs

Name Description
resource_group Outputs all attributes of azurerm_resource_group.
variables Displays all configurable variables passed by the module. default__ = predefined values per module. __merged = result of merging the default values and custom values passed to the module

Examples

Minimal configuration to install the desired resources with the module

module "base" {
  source = "registry.terraform.io/telekom-mms/base/azurerm"

  resource_group = {
    rg-mms-github = {
      location = "westeurope"
    }
  }
}

Advanced configuration to install the desired resources with the module

module "base" {
  source = "registry.terraform.io/telekom-mms/base/azurerm"

  resource_group = {
    github = {
      name       = "rg-mms-github"
      location   = "westeurope"
      managed_by = "opentofu"
      tags = {
        project     = "mms-github"
        environment = terraform.workspace
        managed-by  = "opentofu"
      }
    }
  }
}

About

A Terraform module that manages the azurerm base resources from the azurerm provider.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages