GoogleApi.VMMigration.V1.Model.ImageImport (google_api_vm_migration v0.11.0)
View SourceImageImport describes the configuration of the image import to run.
Attributes
-
cloudStorageUri
(type:String.t
, default:nil
) - Immutable. The path to the Cloud Storage file from which the image should be imported. -
createTime
(type:DateTime.t
, default:nil
) - Output only. The time the image import was created. -
diskImageTargetDefaults
(type:GoogleApi.VMMigration.V1.Model.DiskImageTargetDetails.t
, default:nil
) - Immutable. Target details for importing a disk image, will be used by ImageImportJob. -
encryption
(type:GoogleApi.VMMigration.V1.Model.Encryption.t
, default:nil
) - Immutable. The encryption details used by the image import process during the image adaptation for Compute Engine. -
machineImageTargetDefaults
(type:GoogleApi.VMMigration.V1.Model.MachineImageTargetDetails.t
, default:nil
) - Immutable. Target details for importing a machine image, will be used by ImageImportJob. -
name
(type:String.t
, default:nil
) - Output only. The resource path of the ImageImport. -
recentImageImportJobs
(type:list(GoogleApi.VMMigration.V1.Model.ImageImportJob.t)
, default:nil
) - Output only. The result of the most recent runs for this ImageImport. All jobs for this ImageImport can be listed via ListImageImportJobs.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.VMMigration.V1.Model.ImageImport{ cloudStorageUri: String.t() | nil, createTime: DateTime.t() | nil, diskImageTargetDefaults: GoogleApi.VMMigration.V1.Model.DiskImageTargetDetails.t() | nil, encryption: GoogleApi.VMMigration.V1.Model.Encryption.t() | nil, machineImageTargetDefaults: GoogleApi.VMMigration.V1.Model.MachineImageTargetDetails.t() | nil, name: String.t() | nil, recentImageImportJobs: [GoogleApi.VMMigration.V1.Model.ImageImportJob.t()] | nil }