Class BootDiskDefaults (1.12.0)

BootDiskDefaults(mapping=None, *, ignore_unknown_fields=False, **kwargs)

BootDiskDefaults hold information about the boot disk of a VM.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

Attributes

Name Description
image google.cloud.vmmigration_v1.types.BootDiskDefaults.DiskImageDefaults
The image to use when creating the disk. This field is a member of oneof_ source.
disk_name str
Optional. The name of the disk.
disk_type google.cloud.vmmigration_v1.types.ComputeEngineDiskType
Optional. The type of disk provisioning to use for the VM.
device_name str
Optional. Specifies a unique device name of your choice that is reflected into the /dev/disk/by-id/google-\* tree of a Linux operating system running within the instance. If not specified, the server chooses a default device name to apply to this disk, in the form persistent-disk-x, where x is a number assigned by Google Compute Engine. This field is only applicable for persistent disks.
encryption google.cloud.vmmigration_v1.types.Encryption
Optional. The encryption to apply to the boot disk.

Classes

DiskImageDefaults

DiskImageDefaults(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Contains details about the image source used to create the disk.