Struct rusoto_opsworks::Volume [−][src]
pub struct Volume { pub availability_zone: Option<String>, pub device: Option<String>, pub ec_2_volume_id: Option<String>, pub encrypted: Option<bool>, pub instance_id: Option<String>, pub iops: Option<i64>, pub mount_point: Option<String>, pub name: Option<String>, pub raid_array_id: Option<String>, pub region: Option<String>, pub size: Option<i64>, pub status: Option<String>, pub volume_id: Option<String>, pub volume_type: Option<String>, }
Describes an instance's Amazon EBS volume.
Fields
availability_zone: Option<String>
The volume Availability Zone. For more information, see Regions and Endpoints.
device: Option<String>
The device name.
ec_2_volume_id: Option<String>
The Amazon EC2 volume ID.
encrypted: Option<bool>
instance_id: Option<String>
The instance ID.
iops: Option<i64>
For PIOPS volumes, the IOPS per disk.
mount_point: Option<String>
The volume mount point. For example, "/mnt/disk1".
name: Option<String>
The volume name.
raid_array_id: Option<String>
The RAID array ID.
region: Option<String>
The AWS region. For more information about AWS regions, see Regions and Endpoints.
size: Option<i64>
The volume size.
status: Option<String>
The value returned by DescribeVolumes.
volume_id: Option<String>
The volume ID.
volume_type: Option<String>
The volume type, standard or PIOPS.
Trait Implementations
impl Default for Volume
[src]
impl Default for Volume
impl Debug for Volume
[src]
impl Debug for Volume
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Clone for Volume
[src]
impl Clone for Volume
fn clone(&self) -> Volume
[src]
fn clone(&self) -> Volume
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl PartialEq for Volume
[src]
impl PartialEq for Volume