Interface CfnFindingsFilter.FindingCriteriaProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnFindingsFilter.FindingCriteriaProperty.Jsii$Proxy
- Enclosing class:
CfnFindingsFilter
@Stability(Stable)
public static interface CfnFindingsFilter.FindingCriteriaProperty
extends software.amazon.jsii.JsiiSerializable
Specifies, as a map, one or more property-based conditions for a findings filter.
A findings filter , also referred to as a filter rule , is a set of custom criteria that specifies which findings to include or exclude from the results of a query for findings. You can also configure a findings filter to suppress (automatically archive) findings that match the filter's criteria. For more information, see Filtering Macie findings in the Amazon Macie User Guide .
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.macie.*;
FindingCriteriaProperty findingCriteriaProperty = FindingCriteriaProperty.builder()
.criterion(Map.of(
"criterionKey", CriterionAdditionalPropertiesProperty.builder()
.eq(List.of("eq"))
.gt(123)
.gte(123)
.lt(123)
.lte(123)
.neq(List.of("neq"))
.build()))
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnFindingsFilter.FindingCriteriaPropertystatic final classAn implementation forCfnFindingsFilter.FindingCriteriaProperty -
Method Summary
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getCriterion
Specifies a condition that defines the property, operator, and one or more values to use to filter the results.- See Also:
-
builder
-