Show / Hide Table of Contents

Class ImageImport

ImageImport describes the configuration of the image import to run.

Inheritance
object
ImageImport
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.VMMigrationService.v1alpha1.Data
Assembly: Google.Apis.VMMigrationService.v1alpha1.dll
Syntax
public class ImageImport : IDirectResponseSchema

Properties

CloudStorageUri

Immutable. The path to the Cloud Storage file from which the image should be imported.

Declaration
[JsonProperty("cloudStorageUri")]
public virtual string CloudStorageUri { get; set; }
Property Value
Type Description
string

CreateTime

object representation of CreateTimeRaw.

Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use CreateTimeDateTimeOffset instead.")]
public virtual object CreateTime { get; set; }
Property Value
Type Description
object

CreateTimeDateTimeOffset

DateTimeOffset representation of CreateTimeRaw.

Declaration
[JsonIgnore]
public virtual DateTimeOffset? CreateTimeDateTimeOffset { get; set; }
Property Value
Type Description
DateTimeOffset?

CreateTimeRaw

Output only. The time the image import was created.

Declaration
[JsonProperty("createTime")]
public virtual string CreateTimeRaw { get; set; }
Property Value
Type Description
string

DiskImageTargetDefaults

Immutable. Target details for importing a disk image, will be used by ImageImportJob.

Declaration
[JsonProperty("diskImageTargetDefaults")]
public virtual DiskImageTargetDetails DiskImageTargetDefaults { get; set; }
Property Value
Type Description
DiskImageTargetDetails

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

Encryption

Immutable. The encryption details used by the image import process during the image adaptation for Compute Engine.

Declaration
[JsonProperty("encryption")]
public virtual Encryption Encryption { get; set; }
Property Value
Type Description
Encryption

MachineImageTargetDefaults

Immutable. Target details for importing a machine image, will be used by ImageImportJob.

Declaration
[JsonProperty("machineImageTargetDefaults")]
public virtual MachineImageTargetDetails MachineImageTargetDefaults { get; set; }
Property Value
Type Description
MachineImageTargetDetails

Name

Output only. The resource path of the ImageImport.

Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type Description
string

RecentImageImportJobs

Output only. The result of the most recent runs for this ImageImport. All jobs for this ImageImport can be listed via ListImageImportJobs.

Declaration
[JsonProperty("recentImageImportJobs")]
public virtual IList<ImageImportJob> RecentImageImportJobs { get; set; }
Property Value
Type Description
IList<ImageImportJob>

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX