Class BootDiskDefaults
BootDiskDefaults hold information about the boot disk of a VM.
Implements
Inherited Members
Namespace: Google.Apis.VMMigrationService.v1alpha1.Data
Assembly: Google.Apis.VMMigrationService.v1alpha1.dll
Syntax
public class BootDiskDefaults : IDirectResponseSchema
Properties
DeviceName
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.
Declaration
[JsonProperty("deviceName")]
public virtual string DeviceName { get; set; }
Property Value
Type | Description |
---|---|
string |
DiskName
Optional. The name of the disk.
Declaration
[JsonProperty("diskName")]
public virtual string DiskName { get; set; }
Property Value
Type | Description |
---|---|
string |
DiskType
Optional. The type of disk provisioning to use for the VM.
Declaration
[JsonProperty("diskType")]
public virtual string DiskType { get; set; }
Property Value
Type | Description |
---|---|
string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
Encryption
Optional. The encryption to apply to the boot disk.
Declaration
[JsonProperty("encryption")]
public virtual Encryption Encryption { get; set; }
Property Value
Type | Description |
---|---|
Encryption |
Image
The image to use when creating the disk.
Declaration
[JsonProperty("image")]
public virtual DiskImageDefaults Image { get; set; }
Property Value
Type | Description |
---|---|
DiskImageDefaults |