This module manages Azure Network Configuration.
<-- This file is autogenerated, please do not change. -->
Name | Version |
---|---|
terraform | >=1.1 |
azurerm | >=3.7.0 |
Name | Version |
---|---|
azurerm | >=3.7.0 |
Name | Type |
---|---|
azurerm_local_network_gateway.local_network_gateway | resource |
azurerm_network_interface.network_interface | resource |
azurerm_network_interface_security_group_association.network_interface_security_group_association | resource |
azurerm_network_security_group.network_security_group | resource |
azurerm_private_endpoint.private_endpoint | resource |
azurerm_public_ip.public_ip | resource |
azurerm_subnet.subnet | resource |
azurerm_subnet_network_security_group_association.subnet_network_security_group_association | resource |
azurerm_virtual_network.virtual_network | resource |
azurerm_virtual_network_gateway.virtual_network_gateway | resource |
azurerm_virtual_network_gateway_connection.virtual_network_gateway_connection | resource |
azurerm_virtual_network_peering.virtual_network_peering | resource |
Name | Description | Type | Default | Required |
---|---|---|---|---|
local_network_gateway | resource definition, default settings are defined within locals and merged with var settings | any |
{} |
no |
network_interface | resource definition, default settings are defined within locals and merged with var settings | any |
{} |
no |
network_interface_security_group_association | resource definition, default settings are defined within locals and merged with var settings | any |
{} |
no |
network_security_group | resource definition, default settings are defined within locals and merged with var settings | any |
{} |
no |
private_endpoint | resource definition, default settings are defined within locals and merged with var settings | any |
{} |
no |
public_ip | resource definition, default settings are defined within locals and merged with var settings | any |
{} |
no |
subnet | resource definition, default settings are defined within locals and merged with var settings | any |
{} |
no |
subnet_network_security_group_association | resource definition, default settings are defined within locals and merged with var settings | any |
{} |
no |
virtual_network | resource definition, default settings are defined within locals and merged with var settings | any |
{} |
no |
virtual_network_gateway | resource definition, default settings are defined within locals and merged with var settings | any |
{} |
no |
virtual_network_gateway_connection | resource definition, default settings are defined within locals and merged with var settings | any |
{} |
no |
virtual_network_peering | resource definition, default settings are defined within locals and merged with var settings | any |
{} |
no |
Name | Description |
---|---|
local_network_gateway | azurerm_local_network_gateway results |
network_interface | azurerm_network_interface results |
network_security_group | azurerm_network_security_group results |
public_ip | azurerm_public_ip results |
subnet | azurerm_subnet results |
virtual_network | azurerm_virtual_network results |
virtual_network_gateway | azurerm_virtual_network_gateway results |
module "network" {
source = "registry.terraform.io/T-Systems-MMS/network/azurerm"
virtual_network = {
env = {
name = "service-env-vn"
location = "westeurope"
resource_group_name = "service-env-rg"
address_space = ["192.30.100.0/23"]
tags = {
service = "service_name"
}
}
}
subnet = {
aks = {
name = "service-aks-sub"
resource_group_name = "service-env-rg"
virtual_network_name = module.network.virtual_network.env.name
address_prefixes = ["192.30.100.0/24"]
enforce_private_link_endpoint_network_policies = true
service_endpoints = ["Microsoft.AzureCosmosDB"]
}
}
}