avm-res-network-ddosprotectionplan

Azure/avm-res-network-ddosprotectionplan/azurerm

Terraform Module HCL AZURERM ✓ Verified

DDoS protection plan Azure Verified Module

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

terraform-azurerm-avm-res-network-ddosprotectionplan Module to enable DDoS protection plan in Azure Requirements The following requirements are needed by this module: - terraform (>= 1.6.0) - azurerm (>= 3.116, modtm (~> 0.3) - random (~> 3.5) Resources The following resources are used by this module: - azurerm_management_lock.this (resource) - azurerm_network_ddos_protection_plan.this (resource) - azurerm_role_assignment.this (resource) - modtm_telemetry.telemetry (resource) - random_uuid.telemetry (resource) - azurerm_client_config.telemetry (data source) - modtm_module_source.telemetry (data source) Required Inputs The following input variables are required: location Description: The Azure location where the resources will be deployed. Type: string name Description: the name of the ddos

Inputs (7)
NameTypeDescriptionDefault
locationstringThe Azure location where the resources will be deployed. required
namestringthe name of the ddos protection plan required
resource_group_namestringThe resource group where the resources will be deployed. required
tagsmap(string)(Optional) Tags of the resource.null
enable_telemetryboolThis variable controls whether or not telemetry is enabled for the module. For mtrue
lockobject({ kind = string Controls the Resource Lock configuration for this resource. The following propernull
role_assignmentsmap(object({ role_definitiA map of role assignments to create on the <RESOURCE>. The map key is deliberate{}
Outputs (3)
name — The name of the ddos protection plan resource.
resource — The ddos protection plan resource.
resource_id — The ID of the ddos protection plan resource.
Resources (5)
azurerm_management_lockazurerm_network_ddos_protection_planazurerm_role_assignmentmodtm_telemetryrandom_uuid
Details
FrameworkTerraform Module
LanguageHCL
Version0.3.0
Cloud AZURERM
★ Stars2
Forks4
Total downloads225.2k
Inputs7
Outputs3
Resources5
Examples2
LicenseMIT
NamespaceAzure
Updated