49 lines
1.2 KiB
HCL
49 lines
1.2 KiB
HCL
/* resource "time_sleep" "wait_before_destroy" {
|
|
destroy_duration = "60s"
|
|
}
|
|
*/
|
|
|
|
resource "stackit_network_area" "sna_alpha" {
|
|
organization_id = var.organization_id
|
|
name = "sna_alpha"
|
|
network_ranges = [
|
|
{
|
|
prefix = "10.220.0.0/16"
|
|
}
|
|
]
|
|
transfer_network = "172.16.9.0/24"
|
|
//depends_on = [time_sleep.wait_before_destroy]
|
|
}
|
|
|
|
resource "stackit_network_area" "sna_beta" {
|
|
organization_id = var.organization_id
|
|
name = "sna_beta"
|
|
network_ranges = [
|
|
{
|
|
prefix = "10.230.0.0/16"
|
|
}
|
|
]
|
|
transfer_network = "172.16.10.0/24"
|
|
//depends_on = [time_sleep.wait_before_destroy]
|
|
}
|
|
|
|
resource "stackit_network_area_route" "sna_route_alpha" {
|
|
organization_id = var.organization_id
|
|
network_area_id = stackit_network_area.sna_alpha.network_area_id
|
|
prefix = "10.230.5.0/24"
|
|
next_hop = "10.220.0.254"
|
|
labels = {
|
|
"key" = "value"
|
|
}
|
|
}
|
|
|
|
resource "stackit_network_area_route" "sna_route_beta" {
|
|
organization_id = var.organization_id
|
|
network_area_id = stackit_network_area.sna_beta.network_area_id
|
|
prefix = "10.220.5.0/24"
|
|
next_hop = "10.230.0.254"
|
|
labels = {
|
|
"key" = "value"
|
|
}
|
|
}
|
|
|