resource "azurerm_linux_virtual_machine" "jump_host" { name = "${var.base_name}-jump-host" resource_group_name = var.resource_group location = var.location size = "Standard_D2as_v5" network_interface_ids = [ azurerm_network_interface.jump_host.id, ] admin_username = "adminuser" admin_ssh_key { username = "adminuser" public_key = tls_private_key.ssh_key.public_key_openssh } os_disk { caching = "ReadWrite" storage_account_type = "Standard_LRS" } source_image_reference { publisher = "Canonical" offer = "0001-com-ubuntu-server-jammy" sku = "22_04-lts-gen2" version = "latest" } boot_diagnostics { } user_data = base64encode(<