pub struct EbsBlockDeviceConfig {
pub volume_specification: VolumeSpecification,
pub volumes_per_instance: Option<i64>,
}
Expand description
Configuration of requested EBS block device associated with the instance group with count of volumes that will be associated to every instance.
Fields§
§volume_specification: VolumeSpecification
EBS volume specifications such as volume type, IOPS, and size (GiB) that will be requested for the EBS volume attached to an EC2 instance in the cluster.
volumes_per_instance: Option<i64>
Number of EBS volumes with a specific volume configuration that will be associated with every instance in the instance group
Trait Implementations§
Source§impl Clone for EbsBlockDeviceConfig
impl Clone for EbsBlockDeviceConfig
Source§fn clone(&self) -> EbsBlockDeviceConfig
fn clone(&self) -> EbsBlockDeviceConfig
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 EbsBlockDeviceConfig
impl Debug for EbsBlockDeviceConfig
Source§impl Default for EbsBlockDeviceConfig
impl Default for EbsBlockDeviceConfig
Source§fn default() -> EbsBlockDeviceConfig
fn default() -> EbsBlockDeviceConfig
Returns the “default value” for a type. Read more
Source§impl PartialEq for EbsBlockDeviceConfig
impl PartialEq for EbsBlockDeviceConfig
Source§impl Serialize for EbsBlockDeviceConfig
impl Serialize for EbsBlockDeviceConfig
impl StructuralPartialEq for EbsBlockDeviceConfig
Auto Trait Implementations§
impl Freeze for EbsBlockDeviceConfig
impl RefUnwindSafe for EbsBlockDeviceConfig
impl Send for EbsBlockDeviceConfig
impl Sync for EbsBlockDeviceConfig
impl Unpin for EbsBlockDeviceConfig
impl UnwindSafe for EbsBlockDeviceConfig
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