#[non_exhaustive]pub struct GetParameterInputBuilder { /* private fields */ }
Expand description
A builder for GetParameterInput
.
Implementations§
source§impl GetParameterInputBuilder
impl GetParameterInputBuilder
sourcepub fn name(self, input: impl Into<String>) -> Self
pub fn name(self, input: impl Into<String>) -> Self
The name or Amazon Resource Name (ARN) of the parameter that you want to query. For parameters shared with you from another account, you must use the full ARN.
To query by parameter label, use "Name": "name:label"
. To query by parameter version, use "Name": "name:version"
.
For more information about shared parameters, see Working with shared parameters in the Amazon Web Services Systems Manager User Guide.
This field is required.sourcepub fn set_name(self, input: Option<String>) -> Self
pub fn set_name(self, input: Option<String>) -> Self
The name or Amazon Resource Name (ARN) of the parameter that you want to query. For parameters shared with you from another account, you must use the full ARN.
To query by parameter label, use "Name": "name:label"
. To query by parameter version, use "Name": "name:version"
.
For more information about shared parameters, see Working with shared parameters in the Amazon Web Services Systems Manager User Guide.
sourcepub fn get_name(&self) -> &Option<String>
pub fn get_name(&self) -> &Option<String>
The name or Amazon Resource Name (ARN) of the parameter that you want to query. For parameters shared with you from another account, you must use the full ARN.
To query by parameter label, use "Name": "name:label"
. To query by parameter version, use "Name": "name:version"
.
For more information about shared parameters, see Working with shared parameters in the Amazon Web Services Systems Manager User Guide.
sourcepub fn with_decryption(self, input: bool) -> Self
pub fn with_decryption(self, input: bool) -> Self
Return decrypted values for secure string parameters. This flag is ignored for String
and StringList
parameter types.
sourcepub fn set_with_decryption(self, input: Option<bool>) -> Self
pub fn set_with_decryption(self, input: Option<bool>) -> Self
Return decrypted values for secure string parameters. This flag is ignored for String
and StringList
parameter types.
sourcepub fn get_with_decryption(&self) -> &Option<bool>
pub fn get_with_decryption(&self) -> &Option<bool>
Return decrypted values for secure string parameters. This flag is ignored for String
and StringList
parameter types.
sourcepub fn build(self) -> Result<GetParameterInput, BuildError>
pub fn build(self) -> Result<GetParameterInput, BuildError>
Consumes the builder and constructs a GetParameterInput
.
source§impl GetParameterInputBuilder
impl GetParameterInputBuilder
sourcepub async fn send_with(
self,
client: &Client,
) -> Result<GetParameterOutput, SdkError<GetParameterError, HttpResponse>>
pub async fn send_with( self, client: &Client, ) -> Result<GetParameterOutput, SdkError<GetParameterError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for GetParameterInputBuilder
impl Clone for GetParameterInputBuilder
source§fn clone(&self) -> GetParameterInputBuilder
fn clone(&self) -> GetParameterInputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for GetParameterInputBuilder
impl Debug for GetParameterInputBuilder
source§impl Default for GetParameterInputBuilder
impl Default for GetParameterInputBuilder
source§fn default() -> GetParameterInputBuilder
fn default() -> GetParameterInputBuilder
source§impl PartialEq for GetParameterInputBuilder
impl PartialEq for GetParameterInputBuilder
impl StructuralPartialEq for GetParameterInputBuilder
Auto Trait Implementations§
impl Freeze for GetParameterInputBuilder
impl RefUnwindSafe for GetParameterInputBuilder
impl Send for GetParameterInputBuilder
impl Sync for GetParameterInputBuilder
impl Unpin for GetParameterInputBuilder
impl UnwindSafe for GetParameterInputBuilder
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