avm-res-azurestackhci-logicalnetwork

Azure/avm-res-azurestackhci-logicalnetwork/azurerm

Terraform Module HCL AZURERM ✓ Verified

Terraform Azure Verified Resource Module for AzureStackHCI logical network

Install
module "avm-res-azurestackhci-logicalnetwork" {
source = "Azure/avm-res-azurestackhci-logicalnetwork/azurerm"
version = "2.0.0"
}
⭐ Source on GitHub 📦 Registry page
README

terraform-azurerm-avm-res-azurestackhci-logical\_network Module to provision azure stack hci logical networks. Requirements The following requirements are needed by this module: - terraform (~> 1.5) - azapi (~> 2.0) - azurerm (~> 4.0) - modtm (~> 0.3) - random (~> 3.5) Resources The following resources are used by this module: - azapi_resource.logical_network (resource) - azurerm_management_lock.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: custom\_location\_id Description: The id of the Custom location that used to create hybrid aks Type: string locatio

Inputs (19)
NameTypeDescriptionDefault
namestringThe name of the logical network required
vm_switch_namestringThe name of the virtual switch that is used by the network. required
custom_location_idstringThe id of the Custom location that used to create hybrid aks required
resource_group_idstringThe resource group ID for the Azure Stack HCI logical network. required
locationstringAzure region where the resource should be deployed. required
ip_allocation_methodstringThe IP address allocation method, must be either 'Static' or 'Dynamic'. Default "Dynamic"
ip_configuration_referenceslist(object({ ID = string A list of IP configuration references.null
route_namestringThe name of the routenull
subnet_0_namestringThe name of the subnet"default"
enable_telemetryboolThis variable controls whether or not telemetry is enabled for the module. For mtrue
default_gatewaystringThe default gateway for the network.null
ending_addressstringThe ending IP address of the IP address range.null
vlan_idstringThe vlan id of the logical network, default means no vlan id is specifiednull
dns_serverslist(string)A list of DNS server IP addresses.[]
logical_network_tagsmap(string)(Optional) Tags of the logical network.null
role_assignmentsmap(object({ role_definitiA map of role assignments to create on this resource. The map key is deliberatel{}
starting_addressstringThe starting IP address of the IP address range.null
address_prefixstringThe CIDR prefix of the subnet that used by kubernetes cluster nodes, it will crenull
lockobject({ kind = string Controls the Resource Lock configuration for this resource. The following propernull
Outputs (1)
resource_id — This is the full output for the resource.
Resources (5)
azapi_resourceazurerm_management_lockazurerm_role_assignmentmodtm_telemetryrandom_uuid
Details
FrameworkTerraform Module
LanguageHCL
Version2.0.0
Cloud AZURERM
★ Stars2
Forks8
Total downloads13.5k
Inputs19
Outputs1
Resources5
Examples4
LicenseMIT
NamespaceAzure
Updated