pub struct DiskMigrationJob {
pub aws_source_disk_details: Option<AwsSourceDiskDetails>,
pub create_time: Option<DateTime<Utc>>,
pub errors: Option<Vec<Status>>,
pub name: Option<String>,
pub state: Option<String>,
pub steps: Option<Vec<DiskMigrationStep>>,
pub target_details: Option<DiskMigrationJobTargetDetails>,
pub update_time: Option<DateTime<Utc>>,
}Expand description
Describes the disk which will be migrated from the source environment. The source disk has to be unattached.
§Activities
This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).
Fields§
§aws_source_disk_details: Option<AwsSourceDiskDetails>Details of the unattached AWS source disk.
create_time: Option<DateTime<Utc>>Output only. The time the DiskMigrationJob resource was created.
errors: Option<Vec<Status>>Output only. Provides details on the errors that led to the disk migration job’s state in case of an error.
name: Option<String>Output only. Identifier. The identifier of the DiskMigrationJob.
state: Option<String>Output only. State of the DiskMigrationJob.
steps: Option<Vec<DiskMigrationStep>>Output only. The disk migration steps list representing its progress.
target_details: Option<DiskMigrationJobTargetDetails>Required. Details of the target Disk in Compute Engine.
update_time: Option<DateTime<Utc>>Output only. The last time the DiskMigrationJob resource was updated.
Trait Implementations§
Source§impl Clone for DiskMigrationJob
impl Clone for DiskMigrationJob
Source§fn clone(&self) -> DiskMigrationJob
fn clone(&self) -> DiskMigrationJob
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more