public sealed class BootDiskDefaults : IMessage<BootDiskDefaults>, IEquatable<BootDiskDefaults>, IDeepCloneable<BootDiskDefaults>, IBufferMessage, IMessageReference documentation and code samples for the VM Migration v1 API class BootDiskDefaults.
BootDiskDefaults hold information about the boot disk of a VM.
Implements
IMessageBootDiskDefaults, IEquatableBootDiskDefaults, IDeepCloneableBootDiskDefaults, IBufferMessage, IMessageNamespace
Google.Cloud.VMMigration.V1Assembly
Google.Cloud.VMMigration.V1.dll
Constructors
BootDiskDefaults()
public BootDiskDefaults()BootDiskDefaults(BootDiskDefaults)
public BootDiskDefaults(BootDiskDefaults other)| Parameter | |
|---|---|
| Name | Description |
other |
BootDiskDefaults |
Properties
DeviceName
public string DeviceName { get; set; }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.
| Property Value | |
|---|---|
| Type | Description |
string |
|
DiskName
public string DiskName { get; set; }Optional. The name of the disk.
| Property Value | |
|---|---|
| Type | Description |
string |
|
DiskType
public ComputeEngineDiskType DiskType { get; set; }Optional. The type of disk provisioning to use for the VM.
| Property Value | |
|---|---|
| Type | Description |
ComputeEngineDiskType |
|
Encryption
public Encryption Encryption { get; set; }Optional. The encryption to apply to the boot disk.
| Property Value | |
|---|---|
| Type | Description |
Encryption |
|
Image
public BootDiskDefaults.Types.DiskImageDefaults Image { get; set; }The image to use when creating the disk.
| Property Value | |
|---|---|
| Type | Description |
BootDiskDefaultsTypesDiskImageDefaults |
|
SourceCase
public BootDiskDefaults.SourceOneofCase SourceCase { get; }| Property Value | |
|---|---|
| Type | Description |
BootDiskDefaultsSourceOneofCase |
|