Class: Aws::ChimeSDKMediaPipelines::Types::KeywordMatchConfiguration

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

Overview

A structure that contains the settings for a keyword match task.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#keywordsArray<String>

The keywords or phrases that you want to match.

Returns:

  • (Array<String>)


1548
1549
1550
1551
1552
1553
1554
# File 'gems/aws-sdk-chimesdkmediapipelines/lib/aws-sdk-chimesdkmediapipelines/types.rb', line 1548

class KeywordMatchConfiguration < Struct.new(
  :rule_name,
  :keywords,
  :negate)
  SENSITIVE = []
  include Aws::Structure
end

#negateBoolean

Matches keywords or phrases on their presence or absence. If set to TRUE, the rule matches when all the specified keywords or phrases are absent. Default: FALSE.

Returns:

  • (Boolean)


1548
1549
1550
1551
1552
1553
1554
# File 'gems/aws-sdk-chimesdkmediapipelines/lib/aws-sdk-chimesdkmediapipelines/types.rb', line 1548

class KeywordMatchConfiguration < Struct.new(
  :rule_name,
  :keywords,
  :negate)
  SENSITIVE = []
  include Aws::Structure
end

#rule_nameString

The name of the keyword match rule.

Returns:

  • (String)


1548
1549
1550
1551
1552
1553
1554
# File 'gems/aws-sdk-chimesdkmediapipelines/lib/aws-sdk-chimesdkmediapipelines/types.rb', line 1548

class KeywordMatchConfiguration < Struct.new(
  :rule_name,
  :keywords,
  :negate)
  SENSITIVE = []
  include Aws::Structure
end