[−][src]Struct rusoto_ssm::ParameterStringFilter
One or more filters. Use a filter to return a more specific list of results.
The ParameterStringFilter
object is used by the DescribeParameters and GetParametersByPath API actions. However, not all of the pattern values listed for Key
can be used with both actions.
For DescribeActions
, all of the listed patterns are valid, with the exception of Label
.
For GetParametersByPath
, the following patterns listed for Key
are not valid: Name
, Path
, and Tier
.
For examples of CLI commands demonstrating valid parameter filter constructions, see Searching for Systems Manager parameters in the AWS Systems Manager User Guide.
Fields
key: String
The name of the filter.
option: Option<String>
For all filters used with DescribeParameters, valid options include Equals
and BeginsWith
. The Name
filter additionally supports the Contains
option. (Exception: For filters using the key Path
, valid options include Recursive
and OneLevel
.)
For filters used with GetParametersByPath, valid options include Equals
and BeginsWith
. (Exception: For filters using the key Label
, the only valid option is Equals
.)
values: Option<Vec<String>>
The value you want to search for.
Trait Implementations
impl Clone for ParameterStringFilter
[src]
pub fn clone(&self) -> ParameterStringFilter
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for ParameterStringFilter
[src]
impl Default for ParameterStringFilter
[src]
pub fn default() -> ParameterStringFilter
[src]
impl PartialEq<ParameterStringFilter> for ParameterStringFilter
[src]
pub fn eq(&self, other: &ParameterStringFilter) -> bool
[src]
pub fn ne(&self, other: &ParameterStringFilter) -> bool
[src]
impl Serialize for ParameterStringFilter
[src]
pub fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl StructuralPartialEq for ParameterStringFilter
[src]
Auto Trait Implementations
impl RefUnwindSafe for ParameterStringFilter
[src]
impl Send for ParameterStringFilter
[src]
impl Sync for ParameterStringFilter
[src]
impl Unpin for ParameterStringFilter
[src]
impl UnwindSafe for ParameterStringFilter
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,