pub struct VolumeStatusItem {
pub actions: Option<Vec<VolumeStatusAction>>,
pub attachment_statuses: Option<Vec<VolumeStatusAttachmentStatus>>,
pub availability_zone: Option<String>,
pub events: Option<Vec<VolumeStatusEvent>>,
pub outpost_arn: Option<String>,
pub volume_id: Option<String>,
pub volume_status: Option<VolumeStatusInfo>,
}Expand description
Describes the volume status.
Fields§
§actions: Option<Vec<VolumeStatusAction>>The details of the operation.
attachment_statuses: Option<Vec<VolumeStatusAttachmentStatus>>Information about the instances to which the volume is attached.
availability_zone: Option<String>The Availability Zone of the volume.
events: Option<Vec<VolumeStatusEvent>>A list of events associated with the volume.
outpost_arn: Option<String>The Amazon Resource Name (ARN) of the Outpost.
volume_id: Option<String>The volume ID.
volume_status: Option<VolumeStatusInfo>The volume status.
Trait Implementations§
Source§impl Clone for VolumeStatusItem
impl Clone for VolumeStatusItem
Source§fn clone(&self) -> VolumeStatusItem
fn clone(&self) -> VolumeStatusItem
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for VolumeStatusItem
impl Debug for VolumeStatusItem
Source§impl Default for VolumeStatusItem
impl Default for VolumeStatusItem
Source§fn default() -> VolumeStatusItem
fn default() -> VolumeStatusItem
Returns the “default value” for a type. Read more
Source§impl PartialEq for VolumeStatusItem
impl PartialEq for VolumeStatusItem
impl StructuralPartialEq for VolumeStatusItem
Auto Trait Implementations§
impl Freeze for VolumeStatusItem
impl RefUnwindSafe for VolumeStatusItem
impl Send for VolumeStatusItem
impl Sync for VolumeStatusItem
impl Unpin for VolumeStatusItem
impl UnwindSafe for VolumeStatusItem
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more