terraform-provider-stackitp.../stackit/internal/services/iaas/testdata/resource-server-min.tf
Ruben Hönle 53a3697850
feat(iaas): support for v2 API (#1070)
relates to STACKITTPR-313
2025-12-17 15:40:46 +01:00

30 lines
732 B
HCL

variable "project_id" {}
variable "name" {}
variable "network_name" {}
variable "machine_type" {}
variable "image_id" {}
resource "stackit_network" "network" {
project_id = var.project_id
name = var.network_name
}
resource "stackit_network_interface" "nic" {
project_id = var.project_id
network_id = stackit_network.network.network_id
}
resource "stackit_server" "server" {
project_id = var.project_id
name = var.name
machine_type = var.machine_type
boot_volume = {
source_type = "image"
size = 16
source_id = var.image_id
delete_on_termination = true
}
network_interfaces = [
stackit_network_interface.nic.network_interface_id
]
}