Struct aws_sdk_elasticsearch::model::EbsOptions
source · [−]#[non_exhaustive]pub struct EbsOptions { /* private fields */ }
Expand description
Options to enable, disable, and specify the properties of EBS storage volumes. For more information, see Configuring EBS-based Storage.
Implementations
sourceimpl EbsOptions
impl EbsOptions
sourcepub fn ebs_enabled(&self) -> Option<bool>
pub fn ebs_enabled(&self) -> Option<bool>
Specifies whether EBS-based storage is enabled.
sourcepub fn volume_type(&self) -> Option<&VolumeType>
pub fn volume_type(&self) -> Option<&VolumeType>
Specifies the volume type for EBS-based storage.
sourcepub fn volume_size(&self) -> Option<i32>
pub fn volume_size(&self) -> Option<i32>
Integer to specify the size of an EBS volume.
sourcepub fn iops(&self) -> Option<i32>
pub fn iops(&self) -> Option<i32>
Specifies the IOPS for Provisioned IOPS And GP3 EBS volume (SSD).
sourcepub fn throughput(&self) -> Option<i32>
pub fn throughput(&self) -> Option<i32>
Specifies the Throughput for GP3 EBS volume (SSD).
sourceimpl EbsOptions
impl EbsOptions
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture EbsOptions
.
Trait Implementations
sourceimpl Clone for EbsOptions
impl Clone for EbsOptions
sourcefn clone(&self) -> EbsOptions
fn clone(&self) -> EbsOptions
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for EbsOptions
impl Debug for EbsOptions
sourceimpl PartialEq<EbsOptions> for EbsOptions
impl PartialEq<EbsOptions> for EbsOptions
sourcefn eq(&self, other: &EbsOptions) -> bool
fn eq(&self, other: &EbsOptions) -> bool
impl StructuralPartialEq for EbsOptions
Auto Trait Implementations
impl RefUnwindSafe for EbsOptions
impl Send for EbsOptions
impl Sync for EbsOptions
impl Unpin for EbsOptions
impl UnwindSafe for EbsOptions
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more