Struct aws_sdk_ec2::input::ModifySnapshotTierInput
source · [−]#[non_exhaustive]pub struct ModifySnapshotTierInput { /* private fields */ }
Implementations
sourceimpl ModifySnapshotTierInput
impl ModifySnapshotTierInput
sourcepub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<ModifySnapshotTier, AwsErrorRetryPolicy>, BuildError>
pub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<ModifySnapshotTier, AwsErrorRetryPolicy>, BuildError>
Consumes the builder and constructs an Operation<ModifySnapshotTier
>
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture ModifySnapshotTierInput
.
sourceimpl ModifySnapshotTierInput
impl ModifySnapshotTierInput
sourcepub fn snapshot_id(&self) -> Option<&str>
pub fn snapshot_id(&self) -> Option<&str>
The ID of the snapshot.
sourcepub fn storage_tier(&self) -> Option<&TargetStorageTier>
pub fn storage_tier(&self) -> Option<&TargetStorageTier>
The name of the storage tier. You must specify archive
.
Trait Implementations
sourceimpl Clone for ModifySnapshotTierInput
impl Clone for ModifySnapshotTierInput
sourcefn clone(&self) -> ModifySnapshotTierInput
fn clone(&self) -> ModifySnapshotTierInput
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 more
sourceimpl Debug for ModifySnapshotTierInput
impl Debug for ModifySnapshotTierInput
sourceimpl PartialEq<ModifySnapshotTierInput> for ModifySnapshotTierInput
impl PartialEq<ModifySnapshotTierInput> for ModifySnapshotTierInput
sourcefn eq(&self, other: &ModifySnapshotTierInput) -> bool
fn eq(&self, other: &ModifySnapshotTierInput) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
impl StructuralPartialEq for ModifySnapshotTierInput
Auto Trait Implementations
impl RefUnwindSafe for ModifySnapshotTierInput
impl Send for ModifySnapshotTierInput
impl Sync for ModifySnapshotTierInput
impl Unpin for ModifySnapshotTierInput
impl UnwindSafe for ModifySnapshotTierInput
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more