-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathvnet-subnet.tf
More file actions
27 lines (24 loc) · 1.03 KB
/
vnet-subnet.tf
File metadata and controls
27 lines (24 loc) · 1.03 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
resource "azurerm_virtual_network" "my_vn" {
name = "tf-vnet"
address_space = ["10.0.0.0/16"]
location = "${azurerm_resource_group.azure_rg.location}"
resource_group_name = "${azurerm_resource_group.azure_rg.name}"
}
resource "azurerm_subnet" "my_subnet_frontend" {
name = "frontend"
resource_group_name = "${azurerm_resource_group.azure_rg.name}"
virtual_network_name = "${azurerm_virtual_network.my_vn.name}"
address_prefixes = ["10.0.1.0/24"]
}
resource "azurerm_subnet" "my_subnet_backend" {
name = "backend"
resource_group_name = "${azurerm_resource_group.azure_rg.name}"
virtual_network_name = "${azurerm_virtual_network.my_vn.name}"
address_prefixes = ["10.0.2.0/24"]
}
resource "azurerm_subnet" "my_subnet_dmz" {
name = "dmz"
resource_group_name = "${azurerm_resource_group.azure_rg.name}"
virtual_network_name = "${azurerm_virtual_network.my_vn.name}"
address_prefixes = ["10.0.3.0/24"]
}