Azure confidential virtual machine
This template deploys an Azure confidential virtual machine with disk encrypted by customer managed key.
Resources
- azurerm_disk_encryption_set
- azurerm_key_vault
- azurerm_key_vault_access_policy
- azurerm_key_vault_key
- azurerm_linux_virtual_machine
- azurerm_network_interface
- azurerm_resource_group
- azurerm_subnet
- azurerm_virtual_network
Variables
Name | Description |
---|---|
location |
(Required) Azure Region in which to deploy these resources. |
name_prefix |
(Required) Prefix of the resource name. |
vm_public_key |
(Required) Public key of the Virtual Machine. |
Example
To see how to run this example, see Create an Azure confidential virtual machine using Terraform.