Struct aws_sdk_ssm::model::ParameterStringFilter [−][src]
#[non_exhaustive]pub struct ParameterStringFilter {
pub key: Option<String>,
pub option: Option<String>,
pub values: Option<Vec<String>>,
}
Expand description
One or more filters. Use a filter to return a more specific list of results.
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.key: Option<String>
The name of the filter.
The ParameterStringFilter
object is used by the DescribeParameters and GetParametersByPath API operations.
However, not all of the pattern values listed for Key
can be used with both
operations.
For DescribeActions
, all of the listed patterns are valid except
Label
.
For GetParametersByPath
, the following patterns listed for Key
aren't valid: tag
, DataType
, Name
, Path
, and
Tier
.
For examples of Amazon Web Services CLI commands demonstrating valid parameter filter constructions, see Searching for Systems Manager parameters in the Amazon Web Services Systems Manager User Guide.
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
Label
as the Key name, the only valid option is Equals
.)
values: Option<Vec<String>>
The value you want to search for.
Implementations
Creates a new builder-style object to manufacture ParameterStringFilter
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
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
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more