Class: Aws::WorkSpacesWeb::Types::InlineRedactionConfiguration
- Inherits:
-
Struct
- Object
- Struct
- Aws::WorkSpacesWeb::Types::InlineRedactionConfiguration
- Defined in:
- gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/types.rb
Overview
The configuration for in-session inline redaction.
Constant Summary collapse
- SENSITIVE =
[:global_enforced_urls, :global_exempt_urls]
Instance Attribute Summary collapse
-
#global_confidence_level ⇒ Integer
The global confidence level for the inline redaction configuration.
-
#global_enforced_urls ⇒ Array<String>
The global enforced URL configuration for the inline redaction configuration.
-
#global_exempt_urls ⇒ Array<String>
The global exempt URL configuration for the inline redaction configuration.
-
#inline_redaction_patterns ⇒ Array<Types::InlineRedactionPattern>
The inline redaction patterns to be enabled for the inline redaction configuration.
Instance Attribute Details
#global_confidence_level ⇒ Integer
The global confidence level for the inline redaction configuration. This indicates the certainty of data type matches in the redaction process. Confidence level 3 means high confidence, and requires a formatted text pattern match in order for content to be redacted. Confidence level 2 means medium confidence, and redaction considers both formatted and unformatted text, and adds keyword associate to the logic. Confidence level 1 means low confidence, and redaction is enforced for both formatted pattern + unformatted pattern without keyword. This is applied to patterns that do not have a pattern-level confidence level. Defaults to confidence level 2.
1977 1978 1979 1980 1981 1982 1983 1984 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/types.rb', line 1977 class InlineRedactionConfiguration < Struct.new( :global_confidence_level, :global_enforced_urls, :global_exempt_urls, :inline_redaction_patterns) SENSITIVE = [:global_enforced_urls, :global_exempt_urls] include Aws::Structure end |
#global_enforced_urls ⇒ Array<String>
The global enforced URL configuration for the inline redaction configuration. This is applied to patterns that do not have a pattern-level enforced URL list.
1977 1978 1979 1980 1981 1982 1983 1984 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/types.rb', line 1977 class InlineRedactionConfiguration < Struct.new( :global_confidence_level, :global_enforced_urls, :global_exempt_urls, :inline_redaction_patterns) SENSITIVE = [:global_enforced_urls, :global_exempt_urls] include Aws::Structure end |
#global_exempt_urls ⇒ Array<String>
The global exempt URL configuration for the inline redaction configuration. This is applied to patterns that do not have a pattern-level exempt URL list.
1977 1978 1979 1980 1981 1982 1983 1984 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/types.rb', line 1977 class InlineRedactionConfiguration < Struct.new( :global_confidence_level, :global_enforced_urls, :global_exempt_urls, :inline_redaction_patterns) SENSITIVE = [:global_enforced_urls, :global_exempt_urls] include Aws::Structure end |
#inline_redaction_patterns ⇒ Array<Types::InlineRedactionPattern>
The inline redaction patterns to be enabled for the inline redaction configuration.
1977 1978 1979 1980 1981 1982 1983 1984 |
# File 'gems/aws-sdk-workspacesweb/lib/aws-sdk-workspacesweb/types.rb', line 1977 class InlineRedactionConfiguration < Struct.new( :global_confidence_level, :global_enforced_urls, :global_exempt_urls, :inline_redaction_patterns) SENSITIVE = [:global_enforced_urls, :global_exempt_urls] include Aws::Structure end |