Struct rusoto_opsworks::EbsBlockDevice
[−]
[src]
pub struct EbsBlockDevice { pub delete_on_termination: Option<Boolean>, pub iops: Option<Integer>, pub snapshot_id: Option<String>, pub volume_size: Option<Integer>, pub volume_type: Option<VolumeType>, }
Describes an Amazon EBS volume. This data type maps directly to the Amazon EC2 EbsBlockDevice data type.
Fields
delete_on_termination: Option<Boolean>
Whether the volume is deleted on instance termination.
iops: Option<Integer>
The number of I/O operations per second (IOPS) that the volume supports. For more information, see EbsBlockDevice.
snapshot_id: Option<String>
The snapshot ID.
volume_size: Option<Integer>
The volume size, in GiB. For more information, see EbsBlockDevice.
volume_type: Option<VolumeType>
The volume type. gp2
for General Purpose (SSD) volumes, io1
for Provisioned IOPS (SSD) volumes, and standard
for Magnetic volumes.
Trait Implementations
impl Default for EbsBlockDevice
[src]
fn default() -> EbsBlockDevice
Returns the "default value" for a type. Read more
impl Debug for EbsBlockDevice
[src]
impl Clone for EbsBlockDevice
[src]
fn clone(&self) -> EbsBlockDevice
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more