@Generated(value="jsii-pacmak/1.71.0 (build f1f58ae)", date="2022-12-07T17:24:36.951Z") @Stability(value=Stable) public interface CfnFindingsFilterProps extends software.amazon.jsii.JsiiSerializable
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.*;
Object criterion;
CfnFindingsFilterProps cfnFindingsFilterProps = CfnFindingsFilterProps.builder()
.findingCriteria(FindingCriteriaProperty.builder()
.criterion(criterion)
.build())
.name("name")
// the properties below are optional
.action("action")
.description("description")
.position(123)
.build();
| Modifier and Type | Interface and Description |
|---|---|
static class |
CfnFindingsFilterProps.Builder
A builder for
CfnFindingsFilterProps |
static class |
CfnFindingsFilterProps.Jsii$Proxy
An implementation for
CfnFindingsFilterProps |
| Modifier and Type | Method and Description |
|---|---|
static CfnFindingsFilterProps.Builder |
builder() |
default String |
getAction()
The action to perform on findings that match the filter criteria ( `FindingCriteria` ).
|
default String |
getDescription()
A custom description of the findings filter.
|
Object |
getFindingCriteria()
The criteria to use to filter findings.
|
String |
getName()
A custom name for the findings filter.
|
default Number |
getPosition()
The position of the findings filter in the list of saved filters on the Amazon Macie console.
|
@Stability(value=Stable) @NotNull Object getFindingCriteria()
@Stability(value=Stable) @NotNull String getName()
Avoid including sensitive data in the name. Users of the account might be able to see the name, depending on the actions that they're allowed to perform in Amazon Macie .
@Stability(value=Stable) @Nullable default String getAction()
ARCHIVE - Suppress (automatically archive) the findings.NOOP - Don't perform any action on the findings.@Stability(value=Stable) @Nullable default String getDescription()
Avoid including sensitive data in the description. Users of the account might be able to see the description, depending on the actions that they're allowed to perform in Amazon Macie .
@Stability(value=Stable) @Nullable default Number getPosition()
This value also determines the order in which the filter is applied to findings, relative to other filters that are also applied to findings.
@Stability(value=Stable) static CfnFindingsFilterProps.Builder builder()
CfnFindingsFilterProps.Builder of CfnFindingsFilterPropsCopyright © 2022. All rights reserved.