VM Migration v1 API - Class DataDiskImageImport (2.9.0)

public sealed class DataDiskImageImport : IMessage<DataDiskImageImport>, IEquatable<DataDiskImageImport>, IDeepCloneable<DataDiskImageImport>, IBufferMessage, IMessage

Reference documentation and code samples for the VM Migration v1 API class DataDiskImageImport.

Used when the image import is not using OS adaptation process.

Inheritance

object > DataDiskImageImport

Namespace

Google.Cloud.VMMigration.V1

Assembly

Google.Cloud.VMMigration.V1.dll

Constructors

DataDiskImageImport()

public DataDiskImageImport()

DataDiskImageImport(DataDiskImageImport)

public DataDiskImageImport(DataDiskImageImport other)
Parameter
Name Description
other DataDiskImageImport

Properties

GuestOsFeatures

public RepeatedField<string> GuestOsFeatures { get; }

Optional. A list of guest OS features to apply to the imported image. These features are flags that are used by Compute Engine to enable certain capabilities for virtual machine instances that are created from the image.

This field does not change the OS of the image; it only marks the image with the specified features. The user must ensure that the OS is compatible with the features.

For a list of available features, see https://cloud.google.com/compute/docs/images/create-custom#guest-os-features.

Property Value
Type Description
RepeatedFieldstring