[−][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]
fn clone(&self) -> ParameterStringFilter
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for ParameterStringFilter
[src]
impl Default for ParameterStringFilter
[src]
fn default() -> ParameterStringFilter
[src]
impl PartialEq<ParameterStringFilter> for ParameterStringFilter
[src]
fn eq(&self, other: &ParameterStringFilter) -> bool
[src]
fn ne(&self, other: &ParameterStringFilter) -> bool
[src]
impl Serialize for ParameterStringFilter
[src]
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
impl Send for ParameterStringFilter
impl Sync for ParameterStringFilter
impl Unpin for ParameterStringFilter
impl UnwindSafe for ParameterStringFilter
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,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[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.
fn to_owned(&self) -> T
[src]
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.
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>,