ComputeEngineTargetDefaults
import type { ComputeEngineTargetDefaults } from "https://googleapis.deno.dev/v1/vmmigration:v1.ts";
ComputeEngineTargetDefaults is a collection of details for creating a VM in a target Compute Engine project.
§Properties
Output only. The OS license returned from the adaptation module report.
Optional. By default the virtual machine will keep its existing boot option. Setting this property will trigger an internal process which will convert the virtual machine from using the existing boot option to another.
Output only. The VM Boot Option, as set in the source VM.
Compute instance scheduling information (if empty default is used).
Optional. Additional replica zones of the target regional disks. If this list is not empty a regional disk will be created. The first supported zone would be the one stated in the zone field. The rest are taken from this list. Please refer to the regional disk creation API for further details about regional vs zonal disks. If not specified, a zonal disk will be created in the same zone the VM is created.
The disk type to use in the VM.
Optional. Defines whether the instance has integrity monitoring enabled. This can be set to true only if the VM boot option is EFI, and vTPM is enabled.
Optional. Defines whether the instance has vTPM enabled. This can be set to true only if the VM boot option is EFI.
Optional. Immutable. The encryption to apply to the VM disks.
The license type to use in OS adaptation.
List of NICs connected to this VM.
Defines whether the instance has Secure Boot enabled. This can be set to true only if the VM boot option is EFI.