Class: Aws::WorkSpacesWeb::Types::InlineRedactionConfiguration

Inherits:
Struct
  • Object
show all
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

Instance Attribute Details

#global_confidence_levelInteger

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.

Returns:

  • (Integer)


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_urlsArray<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.

Returns:

  • (Array<String>)


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_urlsArray<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.

Returns:

  • (Array<String>)


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_patternsArray<Types::InlineRedactionPattern>

The inline redaction patterns to be enabled for the inline redaction configuration.

Returns:



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