- GeneralRole - Class in io.github.hsiehshujeng.cdk.comprehend.s3olap
-
The role that you are going to assume (switch role).
- GeneralRole(JsiiObjectRef) - Constructor for class io.github.hsiehshujeng.cdk.comprehend.s3olap.GeneralRole
-
- GeneralRole(JsiiObject.InitializationMode) - Constructor for class io.github.hsiehshujeng.cdk.comprehend.s3olap.GeneralRole
-
- GeneralRole(Construct, String, GeneralRoleProps) - Constructor for class io.github.hsiehshujeng.cdk.comprehend.s3olap.GeneralRole
-
- GeneralRole.Builder - Class in io.github.hsiehshujeng.cdk.comprehend.s3olap
-
- GeneralRoleProps - Interface in io.github.hsiehshujeng.cdk.comprehend.s3olap
-
- GeneralRoleProps.Builder - Class in io.github.hsiehshujeng.cdk.comprehend.s3olap
-
- GeneralRoleProps.Jsii$Proxy - Class in io.github.hsiehshujeng.cdk.comprehend.s3olap
-
- getConfidenceThreshold() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambdaProps
-
The minimum prediction confidence score above which PII classification and detection would be considered as final answer.
- getConfidenceThreshold() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambdaProps.Jsii$Proxy
-
- getConfidenceThreshold() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps
-
The minimum prediction confidence score above which PII classification and detection would be considered as final answer.
- getConfidenceThreshold() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps.Jsii$Proxy
-
- getContainsPiiEntitiesThreadCount() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambdaProps
-
Number of threads to use for calling Comprehend's ContainsPiiEntities API.
- getContainsPiiEntitiesThreadCount() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambdaProps.Jsii$Proxy
-
- getContainsPiiEntitiesThreadCount() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps
-
Number of threads to use for calling Comprehend's ContainsPiiEntities API.
- getContainsPiiEntitiesThreadCount() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps.Jsii$Proxy
-
- getDefaultLanguageCode() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambdaProps
-
Default language of the text to be processed.
- getDefaultLanguageCode() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambdaProps.Jsii$Proxy
-
- getDefaultLanguageCode() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps
-
Default language of the text to be processed.
- getDefaultLanguageCode() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps.Jsii$Proxy
-
- getDetectPiiEntitiesThreadCount() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps
-
Number of threads to use for calling Comprehend's DetectPiiEntities API.
- getDetectPiiEntitiesThreadCount() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps.Jsii$Proxy
-
- getDocumentMaxSize() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambdaProps
-
Default maximum document size (in bytes) that this function can process otherwise will throw exception for too large document size.
- getDocumentMaxSize() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambdaProps.Jsii$Proxy
-
- getDocumentMaxSize() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps
-
Default maximum document size (in bytes) that this function can process otherwise will throw exception for too large document size.
- getDocumentMaxSize() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps.Jsii$Proxy
-
- getDocumentMaxSizeContainsPiiEntities() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambdaProps
-
Maximum document size (in bytes) to be used for making calls to Comprehend's ContainsPiiEntities API.
- getDocumentMaxSizeContainsPiiEntities() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambdaProps.Jsii$Proxy
-
- getDocumentMaxSizeContainsPiiEntities() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps
-
Maximum document size (in bytes) to be used for making calls to Comprehend's ContainsPiiEntities API.
- getDocumentMaxSizeContainsPiiEntities() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps.Jsii$Proxy
-
- getDocumentMaxSizeDetectPiiEntities() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps
-
Maximum document size (in bytes) to be used for making calls to Comprehend's DetectPiiEntities API.
- getDocumentMaxSizeDetectPiiEntities() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps.Jsii$Proxy
-
- getIamRoleName() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.AdminRoleProps
-
The name of the IAM role.
- getIamRoleName() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AdminRoleProps.Jsii$Proxy
-
- getIamRoleName() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.BillingRoleProps
-
The name of the IAM role.
- getIamRoleName() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.BillingRoleProps.Jsii$Proxy
-
- getIamRoleName() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.CustSupportRoleProps
-
The name of the IAM role.
- getIamRoleName() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.CustSupportRoleProps.Jsii$Proxy
-
- getIamRoleName() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.GeneralRoleProps
-
The name of the IAM role.
- getIamRoleName() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.GeneralRoleProps.Jsii$Proxy
-
- getIsPartialObjectSupported() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambdaProps
-
Whether to support partial objects or not.
- getIsPartialObjectSupported() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambdaProps.Jsii$Proxy
-
- getIsPartialObjectSupported() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps
-
Whether to support partial objects or not.
- getIsPartialObjectSupported() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps.Jsii$Proxy
-
- getLogLevel() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambdaProps
-
Log level for Lambda function logging, e.g., ERROR, INFO, DEBUG, etc.
- getLogLevel() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambdaProps.Jsii$Proxy
-
- getLogLevel() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps
-
Log level for Lambda function logging, e.g., ERROR, INFO, DEBUG, etc.
- getLogLevel() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps.Jsii$Proxy
-
- getMaskCharacter() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps
-
A character that replaces each character in the redacted PII entity.
- getMaskCharacter() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps.Jsii$Proxy
-
- getMaskMode() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps
-
Specifies whether the PII entity is redacted with the mask character or the entity type.
- getMaskMode() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps.Jsii$Proxy
-
- getMaxCharsOverlap() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambdaProps
-
Maximum characters to overlap among segments of a document in case chunking is needed because of maximum document size limit.
- getMaxCharsOverlap() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambdaProps.Jsii$Proxy
-
- getMaxCharsOverlap() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps
-
Maximum characters to overlap among segments of a document in case chunking is needed because of maximum document size limit.
- getMaxCharsOverlap() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps.Jsii$Proxy
-
- getObjectLambdaAccessPointName() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.AdminRoleProps
-
The name of the object Lambda access point, which will be the same as the S3 acceess point for the S3 bucket in the demostration.
- getObjectLambdaAccessPointName() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AdminRoleProps.Jsii$Proxy
-
- getObjectLambdaAccessPointName() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.BillingRoleProps
-
The name of the object Lambda access point, which will be the same as the S3 acceess point for the S3 bucket in the demostration.
- getObjectLambdaAccessPointName() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.BillingRoleProps.Jsii$Proxy
-
- getObjectLambdaAccessPointName() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.CustSupportRoleProps
-
The name of the object Lambda access point, which will be the same as the S3 acceess point for the S3 bucket in the demostration.
- getObjectLambdaAccessPointName() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.CustSupportRoleProps.Jsii$Proxy
-
- getObjectLambdaAccessPointName() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.GeneralRoleProps
-
The name of the object Lambda access point, which will be the same as the S3 acceess point for the S3 bucket in the demostration.
- getObjectLambdaAccessPointName() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.GeneralRoleProps.Jsii$Proxy
-
- getPiiEntityTypes() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambdaProps
-
List of comma separated PII entity types to be considered for access control.
- getPiiEntityTypes() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambdaProps.Jsii$Proxy
-
- getPiiEntityTypes() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps
-
List of comma separated PII entity types to be considered for redaction.
- getPiiEntityTypes() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps.Jsii$Proxy
-
- getPolicyName() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.AdminRoleProps
-
The name of the IAM policy for the IAM role.
- getPolicyName() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AdminRoleProps.Jsii$Proxy
-
- getPolicyName() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.BillingRoleProps
-
The name of the IAM policy for the IAM role.
- getPolicyName() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.BillingRoleProps.Jsii$Proxy
-
- getPolicyName() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.CustSupportRoleProps
-
The name of the IAM policy for the IAM role.
- getPolicyName() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.CustSupportRoleProps.Jsii$Proxy
-
- getPolicyName() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.GeneralRoleProps
-
The name of the IAM policy for the IAM role.
- getPolicyName() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.GeneralRoleProps.Jsii$Proxy
-
- getPublishCloudWatchMetrics() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambdaProps
-
True if publish metrics to Cloudwatch, false otherwise.
- getPublishCloudWatchMetrics() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambdaProps.Jsii$Proxy
-
- getPublishCloudWatchMetrics() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps
-
True if publish metrics to Cloudwatch, false otherwise.
- getPublishCloudWatchMetrics() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps.Jsii$Proxy
-
- getRoleArn() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AdminRole
-
The ARN of the IAM role.
- getRoleArn() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.BillingRole
-
The ARN of the IAM role.
- getRoleArn() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.CustSupportRole
-
The ARN of the IAM role.
- getRoleArn() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.GeneralRole
-
The ARN of the IAM role.
- getRoleId() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AdminRole
-
The unique string identifying the role.
- getRoleId() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.BillingRole
-
The unique string identifying the role.
- getRoleId() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.CustSupportRole
-
The unique string identifying the role.
- getRoleId() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.GeneralRole
-
The unique string identifying the role.
- getRoleName() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AdminRole
-
The name of the IAM role.
- getRoleName() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.BillingRole
-
The name of the IAM role.
- getRoleName() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.CustSupportRole
-
The name of the IAM role.
- getRoleName() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.GeneralRole
-
The name of the IAM role.
- getSemanticVersion() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambdaProps
-
The version of the serverless application.
- getSemanticVersion() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambdaProps.Jsii$Proxy
-
- getSemanticVersion() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps
-
The version of the serverless application.
- getSemanticVersion() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps.Jsii$Proxy
-
- getStackName() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambda
-
The name of the underlying resoure in the serverless application.
- getStackName() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambda
-
The name of the underlying resoure in the serverless application.
- getSubsegmentOverlappingTokens() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambdaProps
-
Number of tokens/words to overlap among segments of a document in case chunking is needed because of maximum document size limit.
- getSubsegmentOverlappingTokens() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambdaProps.Jsii$Proxy
-
- getSubsegmentOverlappingTokens() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps
-
Number of tokens/words to overlap among segments of a document in case chunking is needed because of maximum document size limit.
- getSubsegmentOverlappingTokens() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps.Jsii$Proxy
-
- getUnsupportedFileHandling() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambdaProps
-
Handling logic for Unsupported files.
- getUnsupportedFileHandling() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.AccessConrtolLambdaProps.Jsii$Proxy
-
- getUnsupportedFileHandling() - Method in interface io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps
-
Handling logic for Unsupported files.
- getUnsupportedFileHandling() - Method in class io.github.hsiehshujeng.cdk.comprehend.s3olap.RedactionLambdaProps.Jsii$Proxy
-