Class CfnFindingsFilterProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.macie.CfnFindingsFilterProps.Jsii$Proxy
- All Implemented Interfaces:
CfnFindingsFilterProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnFindingsFilterProps
@Stability(Stable)
@Internal
public static final class CfnFindingsFilterProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnFindingsFilterProps
An implementation for
CfnFindingsFilterProps
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.macie.CfnFindingsFilterProps
CfnFindingsFilterProps.Builder, CfnFindingsFilterProps.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(CfnFindingsFilterProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnFindingsFilterProps.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
final String
The action to perform on findings that match the filter criteria (FindingCriteria
).final String
A custom description of the findings filter.final Object
The criteria to use to filter findings.final String
getName()
A custom name for the findings filter.final Number
The position of the findings filter in the list of saved filter rules on the Amazon Macie console.getTags()
An array of key-value pairs to apply to the findings filter.final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnFindingsFilterProps.Builder
.
-
-
Method Details
-
getFindingCriteria
Description copied from interface:CfnFindingsFilterProps
The criteria to use to filter findings.- Specified by:
getFindingCriteria
in interfaceCfnFindingsFilterProps
- See Also:
-
getName
Description copied from interface:CfnFindingsFilterProps
A custom name for the findings filter. The name can contain 3-64 characters.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 .
- Specified by:
getName
in interfaceCfnFindingsFilterProps
- See Also:
-
getAction
Description copied from interface:CfnFindingsFilterProps
The action to perform on findings that match the filter criteria (FindingCriteria
). Valid values are:.ARCHIVE
- Suppress (automatically archive) the findings.NOOP
- Don't perform any action on the findings.
- Specified by:
getAction
in interfaceCfnFindingsFilterProps
- See Also:
-
getDescription
Description copied from interface:CfnFindingsFilterProps
A custom description of the findings filter. The description can contain 1-512 characters.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 .
- Specified by:
getDescription
in interfaceCfnFindingsFilterProps
- See Also:
-
getPosition
Description copied from interface:CfnFindingsFilterProps
The position of the findings filter in the list of saved filter rules on the Amazon Macie console.This value also determines the order in which the filter is applied to findings, relative to other filters that are also applied to findings.
- Specified by:
getPosition
in interfaceCfnFindingsFilterProps
- See Also:
-
getTags
Description copied from interface:CfnFindingsFilterProps
An array of key-value pairs to apply to the findings filter.For more information, see Resource tag .
- Specified by:
getTags
in interfaceCfnFindingsFilterProps
- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-