Class: Aws::WAFV2::Types::FilterSource

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

Overview

Information about the bot filter that was applied to the request. This structure is populated in the response when you filter by bot category, organization, or name.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#bot_category ⇒ String

The bot category that was used to filter the results. For example, ai or search_engine.

Returns:

  • (String)


3244
3245
3246
3247
3248
3249
3250
# File 'gems/aws-sdk-wafv2/lib/aws-sdk-wafv2/types.rb', line 3244

class FilterSource < Struct.new(
  :bot_category,
  :bot_organization,
  :bot_name)
  SENSITIVE = []
  include Aws::Structure
end

#bot_name ⇒ String

The bot name that was used to filter the results. For example, gptbot or googlebot.

Returns:

  • (String)


3244
3245
3246
3247
3248
3249
3250
# File 'gems/aws-sdk-wafv2/lib/aws-sdk-wafv2/types.rb', line 3244

class FilterSource < Struct.new(
  :bot_category,
  :bot_organization,
  :bot_name)
  SENSITIVE = []
  include Aws::Structure
end

#bot_organization ⇒ String

The bot organization that was used to filter the results. For example, OpenAI or Google.

Returns:

  • (String)


3244
3245
3246
3247
3248
3249
3250
# File 'gems/aws-sdk-wafv2/lib/aws-sdk-wafv2/types.rb', line 3244

class FilterSource < Struct.new(
  :bot_category,
  :bot_organization,
  :bot_name)
  SENSITIVE = []
  include Aws::Structure
end