Struct rusoto_ec2::SnapshotDetail [−][src]
pub struct SnapshotDetail { pub description: Option<String>, pub device_name: Option<String>, pub disk_image_size: Option<f64>, pub format: Option<String>, pub progress: Option<String>, pub snapshot_id: Option<String>, pub status: Option<String>, pub status_message: Option<String>, pub url: Option<String>, pub user_bucket: Option<UserBucketDetails>, }
Expand description
Describes the snapshot created from the imported disk.
Fields
description: Option<String>
A description for the snapshot.
device_name: Option<String>
The block device mapping for the snapshot.
disk_image_size: Option<f64>
The size of the disk in the snapshot, in GiB.
format: Option<String>
The format of the disk image from which the snapshot is created.
progress: Option<String>
The percentage of progress for the task.
snapshot_id: Option<String>
The snapshot ID of the disk being imported.
status: Option<String>
A brief status of the snapshot creation.
status_message: Option<String>
A detailed status message for the snapshot creation.
url: Option<String>
The URL used to access the disk image.
user_bucket: Option<UserBucketDetails>
The Amazon S3 bucket for the disk image.
Trait Implementations
Returns the “default value” for a type. Read more
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for SnapshotDetail
impl Send for SnapshotDetail
impl Sync for SnapshotDetail
impl Unpin for SnapshotDetail
impl UnwindSafe for SnapshotDetail
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
type Output = T
type Output = T
Should always be Self