Struct aws_sdk_ssm::operation::put_parameter::PutParameterOutput
source · #[non_exhaustive]pub struct PutParameterOutput {
pub version: i64,
pub tier: Option<ParameterTier>,
/* private fields */
}
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.version: i64
The new version number of a parameter. If you edit a parameter value, Parameter Store automatically creates a new version and assigns this new version a unique ID. You can reference a parameter version ID in API operations or in Systems Manager documents (SSM documents). By default, if you don't specify a specific version, the system returns the latest parameter value when a parameter is called.
tier: Option<ParameterTier>
The tier assigned to the parameter.
Implementations§
source§impl PutParameterOutput
impl PutParameterOutput
sourcepub fn version(&self) -> i64
pub fn version(&self) -> i64
The new version number of a parameter. If you edit a parameter value, Parameter Store automatically creates a new version and assigns this new version a unique ID. You can reference a parameter version ID in API operations or in Systems Manager documents (SSM documents). By default, if you don't specify a specific version, the system returns the latest parameter value when a parameter is called.
sourcepub fn tier(&self) -> Option<&ParameterTier>
pub fn tier(&self) -> Option<&ParameterTier>
The tier assigned to the parameter.
source§impl PutParameterOutput
impl PutParameterOutput
sourcepub fn builder() -> PutParameterOutputBuilder
pub fn builder() -> PutParameterOutputBuilder
Creates a new builder-style object to manufacture PutParameterOutput
.
Trait Implementations§
source§impl Clone for PutParameterOutput
impl Clone for PutParameterOutput
source§fn clone(&self) -> PutParameterOutput
fn clone(&self) -> PutParameterOutput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for PutParameterOutput
impl Debug for PutParameterOutput
source§impl PartialEq for PutParameterOutput
impl PartialEq for PutParameterOutput
source§impl RequestId for PutParameterOutput
impl RequestId for PutParameterOutput
source§fn request_id(&self) -> Option<&str>
fn request_id(&self) -> Option<&str>
None
if the service could not be reached.impl StructuralPartialEq for PutParameterOutput
Auto Trait Implementations§
impl Freeze for PutParameterOutput
impl RefUnwindSafe for PutParameterOutput
impl Send for PutParameterOutput
impl Sync for PutParameterOutput
impl Unpin for PutParameterOutput
impl UnwindSafe for PutParameterOutput
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more