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 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();
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forCfnFindingsFilter.FindingCriteriaProperty
static final class
An 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. -
builder
-