avm-res-network-networkmanager

Azure/avm-res-network-networkmanager/azurerm

Terraform Module HCL AZURERM ✓ Verified

Azure Network Manager AVM Module

Install
module "avm-res-network-networkmanager" {
source = "Azure/avm-res-network-networkmanager/azurerm"
version = "0.2.1"
}
⭐ Source on GitHub 📦 Registry page
README

terraform-azurerm-avm-network-networkmanager Module to deploy Azure Virtual Network Manager Requirements The following requirements are needed by this module: - terraform (~> 1.5) - azurerm (~> 3.71) - modtm (~> 0.3) - random (~> 3.5) Providers The following providers are used by this module: - azurerm (~> 3.71) - modtm (~> 0.3) - random (~> 3.5) Resources The following resources are used by this module: - azurerm_management_lock.this (resource) - azurerm_monitor_diagnostic_setting.this (resource) - azurerm_network_manager.this (resource) - azurerm_network_manager_network_group.this (resource) - azurerm_network_manager_static_member.this (resource) - azurerm_role_assignment.this (resource) - modtm_telemetry.telemetry (resource) - random_uuid.telemetry (resource) - azurerm_client_config.tel

Inputs (13)
NameTypeDescriptionDefault
namestring(Required) Specifies the name which should be used for this Network Managers. Ch required
network_manager_scopeobject({ management_group_- `management_group_ids` - (Optional) A list of management group IDs. - `subscri required
resource_group_namestring(Required) Specifies the name of the Resource Group where the Network Managers s required
locationstring(Required) Specifies the Azure Region where the Network Managers should exist. C required
network_manager_scope_accesseslist(string)(Required) A list of configuration deployment type. Possible values are `Connect required
lockobject({ kind = string Controls the Resource Lock configuration for this resource. The following propnull
network_manager_network_groupsmap(object({ name = A map of network groups to create on the Network Manager. The map key is delib{}
network_manager_timeoutsobject({ create = optional- `create` - (Defaults to 30 minutes) Used when creating the Network Managers. -null
diagnostic_settingsmap(object({ name A map of diagnostic settings to create on the Key Vault. The map key is delibe{}
enable_telemetryboolThis variable controls whether or not telemetry is enabled for the module. For mtrue
role_assignmentsmap(object({ role_definiti A map of role assignments to create on the <RESOURCE>. The map key is delibera{}
network_manager_descriptionstring(Optional) A description of the network manager.null
tagsmap(string)(Optional) A mapping of tags to assign to the resource.null
Outputs (3)
name — The name of the Network Manager.
resource — This is the full output for the resource.
resource_id — This is the full output for the resource.
Resources (8)
azurerm_management_lockazurerm_monitor_diagnostic_settingazurerm_network_managerazurerm_network_manager_network_groupazurerm_network_manager_static_memberazurerm_role_assignmentmodtm_telemetryrandom_uuid
Details
FrameworkTerraform Module
LanguageHCL
Version0.2.1
Cloud AZURERM
★ Stars2
Forks6
Total downloads5.4k
Inputs13
Outputs3
Resources8
Examples2
LicenseMIT
NamespaceAzure
Updated