GetInstanceTemplateConfidentialInstanceConfig

data class GetInstanceTemplateConfidentialInstanceConfig(val confidentialInstanceType: String, val enableConfidentialCompute: Boolean)

Constructors

constructor(confidentialInstanceType: String, enableConfidentialCompute: Boolean)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The confidential computing technology the instance uses. SEV is an AMD feature. TDX is an Intel feature. One of the following values is required: SEV, SEV_SNP, TDX. If SEV_SNP, min_cpu_platform = "AMD Milan" is currently required. TDX is only available in beta.

Link copied to clipboard

Defines whether the instance should have confidential compute enabled. on_host_maintenance has to be set to TERMINATE or this will fail to create the VM.