#[non_exhaustive]pub struct LabelParameterVersionInput {
pub name: Option<String>,
pub parameter_version: Option<i64>,
pub labels: Option<Vec<String>>,
}
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.name: Option<String>
The parameter name on which you want to attach one or more labels.
You can't enter the Amazon Resource Name (ARN) for a parameter, only the parameter name itself.
parameter_version: Option<i64>
The specific version of the parameter on which you want to attach one or more labels. If no version is specified, the system attaches the label to the latest version.
labels: Option<Vec<String>>
One or more labels to attach to the specified parameter version.
Implementations§
source§impl LabelParameterVersionInput
impl LabelParameterVersionInput
sourcepub fn name(&self) -> Option<&str>
pub fn name(&self) -> Option<&str>
The parameter name on which you want to attach one or more labels.
You can't enter the Amazon Resource Name (ARN) for a parameter, only the parameter name itself.
sourcepub fn parameter_version(&self) -> Option<i64>
pub fn parameter_version(&self) -> Option<i64>
The specific version of the parameter on which you want to attach one or more labels. If no version is specified, the system attaches the label to the latest version.
source§impl LabelParameterVersionInput
impl LabelParameterVersionInput
sourcepub fn builder() -> LabelParameterVersionInputBuilder
pub fn builder() -> LabelParameterVersionInputBuilder
Creates a new builder-style object to manufacture LabelParameterVersionInput
.
Trait Implementations§
source§impl Clone for LabelParameterVersionInput
impl Clone for LabelParameterVersionInput
source§fn clone(&self) -> LabelParameterVersionInput
fn clone(&self) -> LabelParameterVersionInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for LabelParameterVersionInput
impl Debug for LabelParameterVersionInput
source§impl PartialEq for LabelParameterVersionInput
impl PartialEq for LabelParameterVersionInput
source§fn eq(&self, other: &LabelParameterVersionInput) -> bool
fn eq(&self, other: &LabelParameterVersionInput) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for LabelParameterVersionInput
Auto Trait Implementations§
impl Freeze for LabelParameterVersionInput
impl RefUnwindSafe for LabelParameterVersionInput
impl Send for LabelParameterVersionInput
impl Sync for LabelParameterVersionInput
impl Unpin for LabelParameterVersionInput
impl UnwindSafe for LabelParameterVersionInput
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> 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