TargetVMDetails is a collection of details for creating a VM in a target Compute Engine project.
JSON representation |
---|
{ "name" : string , "project" : string , "targetProject" : string , "zone" : string , "machineTypeSeries" : string , "machineType" : string , "network" : string , "subnetwork" : string , "internalIp" : string , "externalIp" : string , "networkTags" : [ string ] , "serviceAccount" : string , "diskType" : enum ( |
Fields | |
---|---|
name
|
The name of the VM to create. |
project
|
Output only. The project in which to create the VM. |
targetProject
|
The full path of the resource of type TargetProject which represents the Compute Engine project in which to create this VM. |
zone
|
The zone in which to create the VM. |
machineTypeSeries
|
The machine type series to create the VM with. |
machineType
|
The machine type to create the VM with. |
network
|
The network to connect the VM to. |
subnetwork
|
The subnetwork to connect the VM to. |
internalIp
|
The internal IP to define in the VM. The formats accepted are: |
externalIp
|
The external IP to define in the VM. |
networkTags[]
|
A list of network tags to associate with the VM. |
serviceAccount
|
The service account to associate the VM with. |
diskType
|
The disk type to use in the VM. |
labels
|
A map of labels to associate with the VM. An object containing a list of |
licenseType
|
The license type to use in OS adaptation. |
appliedLicense
|
Output only. The OS license returned from the adaptation module report. |
computeScheduling
|
Compute instance scheduling information (if empty default is used). |
networkInterfaces[]
|
List of NICs connected to this VM. |
secureBoot
|
Defines whether the instance has Secure Boot enabled. This can be set to true only if the vm boot option is EFI. |
bootOption
|
Output only. The VM Boot Option, as set in the source VM. |
metadata
|
The metadata key/value pairs to assign to the VM. An object containing a list of |
DiskType
Types of disks supported for the VM.
Enums | |
---|---|
DISK_TYPE_UNSPECIFIED
|
An unspecified disk type. Will be used as STANDARD. |
STANDARD
|
A Standard disk type. |
BALANCED
|
An alternative to SSD persistent disks that balance performance and cost. |
SSD
|
SSD hard disk type. |
HYPERDISK_BALANCED
|
Hyperdisk balanced disk type. |
LicenseType
Types of licenses used in OS adaptation.
Enums | |
---|---|
DEFAULT
|
The license type is the default for the OS. |
PAYG
|
The license type is Pay As You Go license type. |
BYOL
|
The license type is Bring Your Own License type. |
BootOption
Possible values for vm boot option.
Enums | |
---|---|
BOOT_OPTION_UNSPECIFIED
|
The boot option is unknown. |
EFI
|
The boot option is EFI. |
BIOS
|
The boot option is BIOS. |