Skip to content

Latest commit

 

History

History
78 lines (61 loc) · 2.27 KB

README.md

File metadata and controls

78 lines (61 loc) · 2.27 KB

authorization

This module manages the azurerm authorization resources. For more information see https://registry.terraform.io/providers/azurerm/latest/docs > authorization

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

Requirements

Name Version
terraform >=1.4
azurerm >=3.59.0, <4.0

Providers

Name Version
azurerm >=3.59.0, <4.0

Resources

Name Type
azurerm_role_assignment.role_assignment resource
azurerm_user_assigned_identity.user_assigned_identity resource

Inputs

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

Outputs

Name Description
role_assignments Outputs all attributes of resource_type.
user_assigned_identity Outputs all attributes of resource_type.
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 "authorization" {
  source = "registry.terraform.io/telekom-mms/authorization/azurerm"
  user_assigned_identity = {
    uai-mms = {
      location            = "westeurope"
      resource_group_name = "rg-mms-github"
    }
  }
}

Advanced configuration to install the desired resources with the module

module "authorization" {
  source = "registry.terraform.io/telekom-mms/authorization/azurerm"
  user_assigned_identity = {
    uai-mms = {
      location            = "westeurope"
      resource_group_name = "rg-mms-github"
      tags = {
        project     = "mms-github"
        environment = terraform.workspace
        managed-by  = "terraform"
      }
    }
  }
}