Class: Aws::BedrockAgent::Types::PatternObjectFilter

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-bedrockagent/lib/aws-sdk-bedrockagent/types.rb

Overview

The specific filters applied to your data source content. You can filter out or include certain content.

Constant Summary collapse

SENSITIVE =
[:exclusion_filters, :inclusion_filters, :object_type]

Instance Attribute Summary collapse

Instance Attribute Details

#exclusion_filtersArray<String>

A list of one or more exclusion regular expression patterns to exclude certain object types that adhere to the pattern. If you specify an inclusion and exclusion filter/pattern and both match a document, the exclusion filter takes precedence and the document isn’t crawled.

Returns:

  • (Array<String>)


7317
7318
7319
7320
7321
7322
7323
# File 'gems/aws-sdk-bedrockagent/lib/aws-sdk-bedrockagent/types.rb', line 7317

class PatternObjectFilter < Struct.new(
  :exclusion_filters,
  :inclusion_filters,
  :object_type)
  SENSITIVE = [:exclusion_filters, :inclusion_filters, :object_type]
  include Aws::Structure
end

#inclusion_filtersArray<String>

A list of one or more inclusion regular expression patterns to include certain object types that adhere to the pattern. If you specify an inclusion and exclusion filter/pattern and both match a document, the exclusion filter takes precedence and the document isn’t crawled.

Returns:

  • (Array<String>)


7317
7318
7319
7320
7321
7322
7323
# File 'gems/aws-sdk-bedrockagent/lib/aws-sdk-bedrockagent/types.rb', line 7317

class PatternObjectFilter < Struct.new(
  :exclusion_filters,
  :inclusion_filters,
  :object_type)
  SENSITIVE = [:exclusion_filters, :inclusion_filters, :object_type]
  include Aws::Structure
end

#object_typeString

The supported object type or content type of the data source.

Returns:

  • (String)


7317
7318
7319
7320
7321
7322
7323
# File 'gems/aws-sdk-bedrockagent/lib/aws-sdk-bedrockagent/types.rb', line 7317

class PatternObjectFilter < Struct.new(
  :exclusion_filters,
  :inclusion_filters,
  :object_type)
  SENSITIVE = [:exclusion_filters, :inclusion_filters, :object_type]
  include Aws::Structure
end