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"]
}
}
}