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, AwsResponseRetryClassifier>, BuildError>
pub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<ModifySnapshotTier, AwsResponseRetryClassifier>, 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 moresourceimpl 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
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 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