Struct aws_sdk_secretsmanager::model::Filter
source ·
[−]#[non_exhaustive]pub struct Filter {
pub key: Option<FilterNameStringType>,
pub values: Option<Vec<String>>,
}
Expand description
Allows you to add filters when you use the search function in Secrets Manager. For more information, see Find secrets in Secrets Manager.
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<FilterNameStringType>
The following are keys you can use:
-
description: Prefix match, not case-sensitive.
-
name: Prefix match, case-sensitive.
-
tag-key: Prefix match, case-sensitive.
-
tag-value: Prefix match, case-sensitive.
-
primary-region: Prefix match, case-sensitive.
-
all: Breaks the filter value string into words and then searches all attributes for matches. Not case-sensitive.
values: Option<Vec<String>>
The keyword to filter for.
You can prefix your search value with an exclamation mark (!
) in order to perform negation filters.
Implementations
The following are keys you can use:
-
description: Prefix match, not case-sensitive.
-
name: Prefix match, case-sensitive.
-
tag-key: Prefix match, case-sensitive.
-
tag-value: Prefix match, case-sensitive.
-
primary-region: Prefix match, case-sensitive.
-
all: Breaks the filter value string into words and then searches all attributes for matches. Not case-sensitive.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Filter
impl UnwindSafe for Filter
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