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 }