Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Synopsis
- data Conditions = Conditions' {}
- newConditions :: Conditions
- conditions_stringEquals :: Lens' Conditions (Maybe [ConditionParameter])
- conditions_stringLike :: Lens' Conditions (Maybe [ConditionParameter])
- conditions_stringNotEquals :: Lens' Conditions (Maybe [ConditionParameter])
- conditions_stringNotLike :: Lens' Conditions (Maybe [ConditionParameter])
Documentation
data Conditions Source #
Contains information about which resources to include or exclude from a backup plan using their tags. Conditions are case sensitive.
See: newConditions
smart constructor.
Conditions' | |
|
Instances
newConditions :: Conditions Source #
Create a value of Conditions
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:stringEquals:Conditions'
, conditions_stringEquals
- Filters the values of your tagged resources for only those resources
that you tagged with the same value. Also called "exact matching."
$sel:stringLike:Conditions'
, conditions_stringLike
- Filters the values of your tagged resources for matching tag values with
the use of a wildcard character (*) anywhere in the string. For example,
"prod*" or "*rod*" matches the tag value "production".
$sel:stringNotEquals:Conditions'
, conditions_stringNotEquals
- Filters the values of your tagged resources for only those resources
that you tagged that do not have the same value. Also called "negated
matching."
$sel:stringNotLike:Conditions'
, conditions_stringNotLike
- Filters the values of your tagged resources for non-matching tag values
with the use of a wildcard character (*) anywhere in the string.
conditions_stringEquals :: Lens' Conditions (Maybe [ConditionParameter]) Source #
Filters the values of your tagged resources for only those resources that you tagged with the same value. Also called "exact matching."
conditions_stringLike :: Lens' Conditions (Maybe [ConditionParameter]) Source #
Filters the values of your tagged resources for matching tag values with the use of a wildcard character (*) anywhere in the string. For example, "prod*" or "*rod*" matches the tag value "production".
conditions_stringNotEquals :: Lens' Conditions (Maybe [ConditionParameter]) Source #
Filters the values of your tagged resources for only those resources that you tagged that do not have the same value. Also called "negated matching."
conditions_stringNotLike :: Lens' Conditions (Maybe [ConditionParameter]) Source #
Filters the values of your tagged resources for non-matching tag values with the use of a wildcard character (*) anywhere in the string.