GoogleApi.VMMigration.V1.Model.ImageImportJob (google_api_vm_migration v0.11.0)
View SourceImageImportJob describes the progress and result of an image import.
Attributes
-
cloudStorageUri(type:String.t, default:nil) - Output only. 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 (as an API call, not when it was actually created in the target). -
createdResources(type:list(String.t), default:nil) - Output only. The resource paths of the resources created by the image import job. -
diskImageTargetDetails(type:GoogleApi.VMMigration.V1.Model.DiskImageTargetDetails.t, default:nil) - Output only. Target details used to import a disk image. -
endTime(type:DateTime.t, default:nil) - Output only. The time the image import was ended. -
errors(type:list(GoogleApi.VMMigration.V1.Model.Status.t), default:nil) - Output only. Provides details on the error that led to the image import state in case of an error. -
machineImageTargetDetails(type:GoogleApi.VMMigration.V1.Model.MachineImageTargetDetails.t, default:nil) - Output only. Target details used to import a machine image. -
name(type:String.t, default:nil) - Output only. The resource path of the ImageImportJob. -
state(type:String.t, default:nil) - Output only. The state of the image import. -
steps(type:list(GoogleApi.VMMigration.V1.Model.ImageImportStep.t), default:nil) - Output only. The image import steps list representing its progress. -
warnings(type:list(GoogleApi.VMMigration.V1.Model.MigrationWarning.t), default:nil) - Output only. Warnings that occurred during the image import.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.VMMigration.V1.Model.ImageImportJob{ cloudStorageUri: String.t() | nil, createTime: DateTime.t() | nil, createdResources: [String.t()] | nil, diskImageTargetDetails: GoogleApi.VMMigration.V1.Model.DiskImageTargetDetails.t() | nil, endTime: DateTime.t() | nil, errors: [GoogleApi.VMMigration.V1.Model.Status.t()] | nil, machineImageTargetDetails: GoogleApi.VMMigration.V1.Model.MachineImageTargetDetails.t() | nil, name: String.t() | nil, state: String.t() | nil, steps: [GoogleApi.VMMigration.V1.Model.ImageImportStep.t()] | nil, warnings: [GoogleApi.VMMigration.V1.Model.MigrationWarning.t()] | nil }