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 Criterion = Criterion' {}
- newCriterion :: Criterion
- criterion_contains :: Lens' Criterion (Maybe (NonEmpty Text))
- criterion_eq :: Lens' Criterion (Maybe (NonEmpty Text))
- criterion_exists :: Lens' Criterion (Maybe Bool)
- criterion_neq :: Lens' Criterion (Maybe (NonEmpty Text))
Documentation
The criteria to use in the filter that defines the archive rule. For more information on available filter keys, see IAM Access Analyzer filter keys.
See: newCriterion
smart constructor.
Criterion' | |
|
Instances
newCriterion :: Criterion Source #
Create a value of Criterion
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:contains:Criterion'
, criterion_contains
- A "contains" operator to match for the filter used to create the rule.
$sel:eq:Criterion'
, criterion_eq
- An "equals" operator to match for the filter used to create the rule.
$sel:exists:Criterion'
, criterion_exists
- An "exists" operator to match for the filter used to create the rule.
$sel:neq:Criterion'
, criterion_neq
- A "not equals" operator to match for the filter used to create the
rule.
criterion_contains :: Lens' Criterion (Maybe (NonEmpty Text)) Source #
A "contains" operator to match for the filter used to create the rule.
criterion_eq :: Lens' Criterion (Maybe (NonEmpty Text)) Source #
An "equals" operator to match for the filter used to create the rule.