avm-res-network-networkwatcher

Azure/avm-res-network-networkwatcher/azurerm

Terraform Module HCL AZURERM ✓ Verified

Azure Network Watcher AVM Module

Install
module "avm-res-network-networkwatcher" {
source = "Azure/avm-res-network-networkwatcher/azurerm"
version = "0.3.2"
}
plain text: /constructs/tfmod-azure-avm-res-network-networkwatcher-azurerm/install.txt
⭐ Source on GitHub 📦 Registry page
README

terraform-azurerm-avm-template This is a template repo for Terraform Azure Verified Modules. Things to do: 1. Set up a GitHub repo environment called test. 1. Configure environment protection rule to ensure that approval is required before deploying to this environment. 1. Create a user-assigned managed identity in your test subscription. 1. Create a role assignment for the managed identity on your test subscription, use the minimum required role. 1. Configure federated identity credentials on the user assigned managed identity. Use the GitHub environment. 1. Search and update TODOs within the code and remove the TODO comments once complete. > [!IMPORTANT] > As the overall AVM framework is not GA (generally available) yet - the CI framework and test automation is not fully functional and i

Inputs (10)
NameTypeDescriptionDefault
resource_group_namestringThe name of the Network Watcher Resource Group. required
locationstringAzure region where the resource should be deployed. If null, the location will required
network_watcher_idstringThe ID of the Network Watcher. required
network_watcher_namestringThe name of the Network Watcher. required
role_assignmentsmap(object({ role_definitiA map of role assignments to create on the <RESOURCE>. The map key is deliberate{}
tagsmap(string)(Optional) Tags of the resource.null
flow_logsmap(object({ enabled A map of role flow logs to create for the Network Watcher. The map key is delibnull
lockobject({ kind = string Controls the Resource Lock configuration for this resource. The following propernull
condition_monitormap(object({ name = string A map of condition monitors to create on the network watcher. The map key is dnull
enable_telemetryboolThis variable controls whether or not telemetry is enabled for the module. For mtrue
Outputs (4)
resource — The network watcher resource
resource_connection_monitor — This is the full output for the connection monitor resources.
resource_flow_log — This is the full output for the flow log resources.
resource_id — The resource id of the Network Watcher
Resources (6)
azapi_resourceazurerm_management_lockazurerm_network_connection_monitorazurerm_role_assignmentmodtm_telemetryrandom_uuid
Details
FrameworkTerraform Module
LanguageHCL
Version0.3.2
Cloud AZURERM
★ Stars1
Forks7
Total downloads52.3k
Inputs10
Outputs4
Resources6
Examples3
LicenseMIT
NamespaceAzure
Updated