Class CfnCustomDataIdentifierProps.Jsii$Proxy
- All Implemented Interfaces:
CfnCustomDataIdentifierProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CfnCustomDataIdentifierProps
CfnCustomDataIdentifierProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.macie.CfnCustomDataIdentifierProps
CfnCustomDataIdentifierProps.Builder, CfnCustomDataIdentifierProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnCustomDataIdentifierProps.Builder.protectedJsii$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.JsonNodefinal booleanfinal StringA custom description of the custom data identifier.An array of character sequences ( ignore words ) to exclude from the results.An array of character sequences ( keywords ), one of which must precede and be in proximity (MaximumMatchDistance) of the regular expression (Regex) to match.final NumberThe maximum number of characters that can exist between the end of at least one complete character sequence specified by theKeywordsarray and the end of text that matches the regular expression (Regex).final StringgetName()A custom name for the custom data identifier.final StringgetRegex()The regular expression ( regex ) that defines the text pattern to match.final inthashCode()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 theCfnCustomDataIdentifierProps.Builder.
-
-
Method Details
-
getName
Description copied from interface:CfnCustomDataIdentifierPropsA custom name for the custom data identifier. The name can contain 1-128 characters.Avoid including sensitive data in the name of a custom data identifier. 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:
getNamein interfaceCfnCustomDataIdentifierProps
-
getRegex
Description copied from interface:CfnCustomDataIdentifierPropsThe regular expression ( regex ) that defines the text pattern to match.The expression can contain 1-512 characters.
- Specified by:
getRegexin interfaceCfnCustomDataIdentifierProps
-
getDescription
Description copied from interface:CfnCustomDataIdentifierPropsA custom description of the custom data identifier. 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:
getDescriptionin interfaceCfnCustomDataIdentifierProps
-
getIgnoreWords
Description copied from interface:CfnCustomDataIdentifierPropsAn array of character sequences ( ignore words ) to exclude from the results.If text matches the regular expression (
Regex) but it contains a string in this array, Amazon Macie ignores the text and doesn't include it in the results.The array can contain 1-10 ignore words. Each ignore word can contain 4-90 UTF-8 characters. Ignore words are case sensitive.
- Specified by:
getIgnoreWordsin interfaceCfnCustomDataIdentifierProps
-
getKeywords
Description copied from interface:CfnCustomDataIdentifierPropsAn array of character sequences ( keywords ), one of which must precede and be in proximity (MaximumMatchDistance) of the regular expression (Regex) to match.The array can contain 1-50 keywords. Each keyword can contain 3-90 UTF-8 characters. Keywords aren't case sensitive.
- Specified by:
getKeywordsin interfaceCfnCustomDataIdentifierProps
-
getMaximumMatchDistance
Description copied from interface:CfnCustomDataIdentifierPropsThe maximum number of characters that can exist between the end of at least one complete character sequence specified by theKeywordsarray and the end of text that matches the regular expression (Regex).If a complete keyword precedes all the text that matches the regular expression and the keyword is within the specified distance, Amazon Macie includes the result.
The distance can be 1-300 characters. The default value is 50.
- Specified by:
getMaximumMatchDistancein interfaceCfnCustomDataIdentifierProps
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-