Class: Aws::CloudWatchLogs::Types::Processor
- Inherits:
-
Struct
- Object
- Struct
- Aws::CloudWatchLogs::Types::Processor
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-cloudwatchlogs/types.rb
Overview
This structure contains the information about one processor in a log transformer.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#add_keys ⇒ Types::AddKeys
Use this parameter to include the [ addKeys] processor in your transformer.
-
#copy_value ⇒ Types::CopyValue
Use this parameter to include the [ copyValue] processor in your transformer.
-
#csv ⇒ Types::CSV
Use this parameter to include the [ CSV] processor in your transformer.
-
#date_time_converter ⇒ Types::DateTimeConverter
Use this parameter to include the [ datetimeConverter] processor in your transformer.
-
#delete_keys ⇒ Types::DeleteKeys
Use this parameter to include the [ deleteKeys] processor in your transformer.
-
#grok ⇒ Types::Grok
Use this parameter to include the [ grok] processor in your transformer.
-
#list_to_map ⇒ Types::ListToMap
Use this parameter to include the [ listToMap] processor in your transformer.
-
#lower_case_string ⇒ Types::LowerCaseString
Use this parameter to include the [ lowerCaseString] processor in your transformer.
-
#move_keys ⇒ Types::MoveKeys
Use this parameter to include the [ moveKeys] processor in your transformer.
-
#parse_cloudfront ⇒ Types::ParseCloudfront
Use this parameter to include the [ parseCloudfront] processor in your transformer.
-
#parse_json ⇒ Types::ParseJSON
Use this parameter to include the [ parseJSON] processor in your transformer.
-
#parse_key_value ⇒ Types::ParseKeyValue
Use this parameter to include the [ parseKeyValue] processor in your transformer.
-
#parse_postgres ⇒ Types::ParsePostgres
Use this parameter to include the [ parsePostGres] processor in your transformer.
-
#parse_route_53 ⇒ Types::ParseRoute53
Use this parameter to include the [ parseRoute53] processor in your transformer.
-
#parse_to_ocsf ⇒ Types::ParseToOCSF
Use this parameter to convert logs into Open Cybersecurity Schema (OCSF) format.
-
#parse_vpc ⇒ Types::ParseVPC
Use this parameter to include the [ parseVPC] processor in your transformer.
-
#parse_waf ⇒ Types::ParseWAF
Use this parameter to include the [ parseWAF] processor in your transformer.
-
#rename_keys ⇒ Types::RenameKeys
Use this parameter to include the [ renameKeys] processor in your transformer.
-
#split_string ⇒ Types::SplitString
Use this parameter to include the [ splitString] processor in your transformer.
-
#substitute_string ⇒ Types::SubstituteString
Use this parameter to include the [ substituteString] processor in your transformer.
-
#trim_string ⇒ Types::TrimString
Use this parameter to include the [ trimString] processor in your transformer.
-
#type_converter ⇒ Types::TypeConverter
Use this parameter to include the [ typeConverter] processor in your transformer.
-
#upper_case_string ⇒ Types::UpperCaseString
Use this parameter to include the [ upperCaseString] processor in your transformer.
Instance Attribute Details
#add_keys ⇒ Types::AddKeys
Use this parameter to include the [ addKeys] processor in your transformer.
6342 6343 6344 6345 6346 6347 6348 6349 6350 6351 6352 6353 6354 6355 6356 6357 6358 6359 6360 6361 6362 6363 6364 6365 6366 6367 6368 |
# File 'lib/aws-sdk-cloudwatchlogs/types.rb', line 6342 class Processor < Struct.new( :add_keys, :copy_value, :csv, :date_time_converter, :delete_keys, :grok, :list_to_map, :lower_case_string, :move_keys, :parse_cloudfront, :parse_json, :parse_key_value, :parse_route_53, :parse_to_ocsf, :parse_postgres, :parse_vpc, :parse_waf, :rename_keys, :split_string, :substitute_string, :trim_string, :type_converter, :upper_case_string) SENSITIVE = [] include Aws::Structure end |
#copy_value ⇒ Types::CopyValue
Use this parameter to include the [ copyValue] processor in your transformer.
6342 6343 6344 6345 6346 6347 6348 6349 6350 6351 6352 6353 6354 6355 6356 6357 6358 6359 6360 6361 6362 6363 6364 6365 6366 6367 6368 |
# File 'lib/aws-sdk-cloudwatchlogs/types.rb', line 6342 class Processor < Struct.new( :add_keys, :copy_value, :csv, :date_time_converter, :delete_keys, :grok, :list_to_map, :lower_case_string, :move_keys, :parse_cloudfront, :parse_json, :parse_key_value, :parse_route_53, :parse_to_ocsf, :parse_postgres, :parse_vpc, :parse_waf, :rename_keys, :split_string, :substitute_string, :trim_string, :type_converter, :upper_case_string) SENSITIVE = [] include Aws::Structure end |
#csv ⇒ Types::CSV
Use this parameter to include the [ CSV] processor in your transformer.
6342 6343 6344 6345 6346 6347 6348 6349 6350 6351 6352 6353 6354 6355 6356 6357 6358 6359 6360 6361 6362 6363 6364 6365 6366 6367 6368 |
# File 'lib/aws-sdk-cloudwatchlogs/types.rb', line 6342 class Processor < Struct.new( :add_keys, :copy_value, :csv, :date_time_converter, :delete_keys, :grok, :list_to_map, :lower_case_string, :move_keys, :parse_cloudfront, :parse_json, :parse_key_value, :parse_route_53, :parse_to_ocsf, :parse_postgres, :parse_vpc, :parse_waf, :rename_keys, :split_string, :substitute_string, :trim_string, :type_converter, :upper_case_string) SENSITIVE = [] include Aws::Structure end |
#date_time_converter ⇒ Types::DateTimeConverter
Use this parameter to include the [ datetimeConverter] processor in your transformer.
6342 6343 6344 6345 6346 6347 6348 6349 6350 6351 6352 6353 6354 6355 6356 6357 6358 6359 6360 6361 6362 6363 6364 6365 6366 6367 6368 |
# File 'lib/aws-sdk-cloudwatchlogs/types.rb', line 6342 class Processor < Struct.new( :add_keys, :copy_value, :csv, :date_time_converter, :delete_keys, :grok, :list_to_map, :lower_case_string, :move_keys, :parse_cloudfront, :parse_json, :parse_key_value, :parse_route_53, :parse_to_ocsf, :parse_postgres, :parse_vpc, :parse_waf, :rename_keys, :split_string, :substitute_string, :trim_string, :type_converter, :upper_case_string) SENSITIVE = [] include Aws::Structure end |
#delete_keys ⇒ Types::DeleteKeys
Use this parameter to include the [ deleteKeys] processor in your transformer.
6342 6343 6344 6345 6346 6347 6348 6349 6350 6351 6352 6353 6354 6355 6356 6357 6358 6359 6360 6361 6362 6363 6364 6365 6366 6367 6368 |
# File 'lib/aws-sdk-cloudwatchlogs/types.rb', line 6342 class Processor < Struct.new( :add_keys, :copy_value, :csv, :date_time_converter, :delete_keys, :grok, :list_to_map, :lower_case_string, :move_keys, :parse_cloudfront, :parse_json, :parse_key_value, :parse_route_53, :parse_to_ocsf, :parse_postgres, :parse_vpc, :parse_waf, :rename_keys, :split_string, :substitute_string, :trim_string, :type_converter, :upper_case_string) SENSITIVE = [] include Aws::Structure end |
#grok ⇒ Types::Grok
Use this parameter to include the [ grok] processor in your transformer.
6342 6343 6344 6345 6346 6347 6348 6349 6350 6351 6352 6353 6354 6355 6356 6357 6358 6359 6360 6361 6362 6363 6364 6365 6366 6367 6368 |
# File 'lib/aws-sdk-cloudwatchlogs/types.rb', line 6342 class Processor < Struct.new( :add_keys, :copy_value, :csv, :date_time_converter, :delete_keys, :grok, :list_to_map, :lower_case_string, :move_keys, :parse_cloudfront, :parse_json, :parse_key_value, :parse_route_53, :parse_to_ocsf, :parse_postgres, :parse_vpc, :parse_waf, :rename_keys, :split_string, :substitute_string, :trim_string, :type_converter, :upper_case_string) SENSITIVE = [] include Aws::Structure end |
#list_to_map ⇒ Types::ListToMap
Use this parameter to include the [ listToMap] processor in your transformer.
6342 6343 6344 6345 6346 6347 6348 6349 6350 6351 6352 6353 6354 6355 6356 6357 6358 6359 6360 6361 6362 6363 6364 6365 6366 6367 6368 |
# File 'lib/aws-sdk-cloudwatchlogs/types.rb', line 6342 class Processor < Struct.new( :add_keys, :copy_value, :csv, :date_time_converter, :delete_keys, :grok, :list_to_map, :lower_case_string, :move_keys, :parse_cloudfront, :parse_json, :parse_key_value, :parse_route_53, :parse_to_ocsf, :parse_postgres, :parse_vpc, :parse_waf, :rename_keys, :split_string, :substitute_string, :trim_string, :type_converter, :upper_case_string) SENSITIVE = [] include Aws::Structure end |
#lower_case_string ⇒ Types::LowerCaseString
Use this parameter to include the [ lowerCaseString] processor in your transformer.
6342 6343 6344 6345 6346 6347 6348 6349 6350 6351 6352 6353 6354 6355 6356 6357 6358 6359 6360 6361 6362 6363 6364 6365 6366 6367 6368 |
# File 'lib/aws-sdk-cloudwatchlogs/types.rb', line 6342 class Processor < Struct.new( :add_keys, :copy_value, :csv, :date_time_converter, :delete_keys, :grok, :list_to_map, :lower_case_string, :move_keys, :parse_cloudfront, :parse_json, :parse_key_value, :parse_route_53, :parse_to_ocsf, :parse_postgres, :parse_vpc, :parse_waf, :rename_keys, :split_string, :substitute_string, :trim_string, :type_converter, :upper_case_string) SENSITIVE = [] include Aws::Structure end |
#move_keys ⇒ Types::MoveKeys
Use this parameter to include the [ moveKeys] processor in your transformer.
6342 6343 6344 6345 6346 6347 6348 6349 6350 6351 6352 6353 6354 6355 6356 6357 6358 6359 6360 6361 6362 6363 6364 6365 6366 6367 6368 |
# File 'lib/aws-sdk-cloudwatchlogs/types.rb', line 6342 class Processor < Struct.new( :add_keys, :copy_value, :csv, :date_time_converter, :delete_keys, :grok, :list_to_map, :lower_case_string, :move_keys, :parse_cloudfront, :parse_json, :parse_key_value, :parse_route_53, :parse_to_ocsf, :parse_postgres, :parse_vpc, :parse_waf, :rename_keys, :split_string, :substitute_string, :trim_string, :type_converter, :upper_case_string) SENSITIVE = [] include Aws::Structure end |
#parse_cloudfront ⇒ Types::ParseCloudfront
Use this parameter to include the [ parseCloudfront] processor in your transformer.
If you use this processor, it must be the first processor in your transformer.
6342 6343 6344 6345 6346 6347 6348 6349 6350 6351 6352 6353 6354 6355 6356 6357 6358 6359 6360 6361 6362 6363 6364 6365 6366 6367 6368 |
# File 'lib/aws-sdk-cloudwatchlogs/types.rb', line 6342 class Processor < Struct.new( :add_keys, :copy_value, :csv, :date_time_converter, :delete_keys, :grok, :list_to_map, :lower_case_string, :move_keys, :parse_cloudfront, :parse_json, :parse_key_value, :parse_route_53, :parse_to_ocsf, :parse_postgres, :parse_vpc, :parse_waf, :rename_keys, :split_string, :substitute_string, :trim_string, :type_converter, :upper_case_string) SENSITIVE = [] include Aws::Structure end |
#parse_json ⇒ Types::ParseJSON
Use this parameter to include the [ parseJSON] processor in your transformer.
6342 6343 6344 6345 6346 6347 6348 6349 6350 6351 6352 6353 6354 6355 6356 6357 6358 6359 6360 6361 6362 6363 6364 6365 6366 6367 6368 |
# File 'lib/aws-sdk-cloudwatchlogs/types.rb', line 6342 class Processor < Struct.new( :add_keys, :copy_value, :csv, :date_time_converter, :delete_keys, :grok, :list_to_map, :lower_case_string, :move_keys, :parse_cloudfront, :parse_json, :parse_key_value, :parse_route_53, :parse_to_ocsf, :parse_postgres, :parse_vpc, :parse_waf, :rename_keys, :split_string, :substitute_string, :trim_string, :type_converter, :upper_case_string) SENSITIVE = [] include Aws::Structure end |
#parse_key_value ⇒ Types::ParseKeyValue
Use this parameter to include the [ parseKeyValue] processor in your transformer.
6342 6343 6344 6345 6346 6347 6348 6349 6350 6351 6352 6353 6354 6355 6356 6357 6358 6359 6360 6361 6362 6363 6364 6365 6366 6367 6368 |
# File 'lib/aws-sdk-cloudwatchlogs/types.rb', line 6342 class Processor < Struct.new( :add_keys, :copy_value, :csv, :date_time_converter, :delete_keys, :grok, :list_to_map, :lower_case_string, :move_keys, :parse_cloudfront, :parse_json, :parse_key_value, :parse_route_53, :parse_to_ocsf, :parse_postgres, :parse_vpc, :parse_waf, :rename_keys, :split_string, :substitute_string, :trim_string, :type_converter, :upper_case_string) SENSITIVE = [] include Aws::Structure end |
#parse_postgres ⇒ Types::ParsePostgres
Use this parameter to include the [ parsePostGres] processor in your transformer.
If you use this processor, it must be the first processor in your transformer.
6342 6343 6344 6345 6346 6347 6348 6349 6350 6351 6352 6353 6354 6355 6356 6357 6358 6359 6360 6361 6362 6363 6364 6365 6366 6367 6368 |
# File 'lib/aws-sdk-cloudwatchlogs/types.rb', line 6342 class Processor < Struct.new( :add_keys, :copy_value, :csv, :date_time_converter, :delete_keys, :grok, :list_to_map, :lower_case_string, :move_keys, :parse_cloudfront, :parse_json, :parse_key_value, :parse_route_53, :parse_to_ocsf, :parse_postgres, :parse_vpc, :parse_waf, :rename_keys, :split_string, :substitute_string, :trim_string, :type_converter, :upper_case_string) SENSITIVE = [] include Aws::Structure end |
#parse_route_53 ⇒ Types::ParseRoute53
Use this parameter to include the [ parseRoute53] processor in your transformer.
If you use this processor, it must be the first processor in your transformer.
6342 6343 6344 6345 6346 6347 6348 6349 6350 6351 6352 6353 6354 6355 6356 6357 6358 6359 6360 6361 6362 6363 6364 6365 6366 6367 6368 |
# File 'lib/aws-sdk-cloudwatchlogs/types.rb', line 6342 class Processor < Struct.new( :add_keys, :copy_value, :csv, :date_time_converter, :delete_keys, :grok, :list_to_map, :lower_case_string, :move_keys, :parse_cloudfront, :parse_json, :parse_key_value, :parse_route_53, :parse_to_ocsf, :parse_postgres, :parse_vpc, :parse_waf, :rename_keys, :split_string, :substitute_string, :trim_string, :type_converter, :upper_case_string) SENSITIVE = [] include Aws::Structure end |
#parse_to_ocsf ⇒ Types::ParseToOCSF
Use this parameter to convert logs into Open Cybersecurity Schema (OCSF) format.
6342 6343 6344 6345 6346 6347 6348 6349 6350 6351 6352 6353 6354 6355 6356 6357 6358 6359 6360 6361 6362 6363 6364 6365 6366 6367 6368 |
# File 'lib/aws-sdk-cloudwatchlogs/types.rb', line 6342 class Processor < Struct.new( :add_keys, :copy_value, :csv, :date_time_converter, :delete_keys, :grok, :list_to_map, :lower_case_string, :move_keys, :parse_cloudfront, :parse_json, :parse_key_value, :parse_route_53, :parse_to_ocsf, :parse_postgres, :parse_vpc, :parse_waf, :rename_keys, :split_string, :substitute_string, :trim_string, :type_converter, :upper_case_string) SENSITIVE = [] include Aws::Structure end |
#parse_vpc ⇒ Types::ParseVPC
Use this parameter to include the [ parseVPC] processor in your transformer.
If you use this processor, it must be the first processor in your transformer.
6342 6343 6344 6345 6346 6347 6348 6349 6350 6351 6352 6353 6354 6355 6356 6357 6358 6359 6360 6361 6362 6363 6364 6365 6366 6367 6368 |
# File 'lib/aws-sdk-cloudwatchlogs/types.rb', line 6342 class Processor < Struct.new( :add_keys, :copy_value, :csv, :date_time_converter, :delete_keys, :grok, :list_to_map, :lower_case_string, :move_keys, :parse_cloudfront, :parse_json, :parse_key_value, :parse_route_53, :parse_to_ocsf, :parse_postgres, :parse_vpc, :parse_waf, :rename_keys, :split_string, :substitute_string, :trim_string, :type_converter, :upper_case_string) SENSITIVE = [] include Aws::Structure end |
#parse_waf ⇒ Types::ParseWAF
Use this parameter to include the [ parseWAF] processor in your transformer.
If you use this processor, it must be the first processor in your transformer.
6342 6343 6344 6345 6346 6347 6348 6349 6350 6351 6352 6353 6354 6355 6356 6357 6358 6359 6360 6361 6362 6363 6364 6365 6366 6367 6368 |
# File 'lib/aws-sdk-cloudwatchlogs/types.rb', line 6342 class Processor < Struct.new( :add_keys, :copy_value, :csv, :date_time_converter, :delete_keys, :grok, :list_to_map, :lower_case_string, :move_keys, :parse_cloudfront, :parse_json, :parse_key_value, :parse_route_53, :parse_to_ocsf, :parse_postgres, :parse_vpc, :parse_waf, :rename_keys, :split_string, :substitute_string, :trim_string, :type_converter, :upper_case_string) SENSITIVE = [] include Aws::Structure end |
#rename_keys ⇒ Types::RenameKeys
Use this parameter to include the [ renameKeys] processor in your transformer.
6342 6343 6344 6345 6346 6347 6348 6349 6350 6351 6352 6353 6354 6355 6356 6357 6358 6359 6360 6361 6362 6363 6364 6365 6366 6367 6368 |
# File 'lib/aws-sdk-cloudwatchlogs/types.rb', line 6342 class Processor < Struct.new( :add_keys, :copy_value, :csv, :date_time_converter, :delete_keys, :grok, :list_to_map, :lower_case_string, :move_keys, :parse_cloudfront, :parse_json, :parse_key_value, :parse_route_53, :parse_to_ocsf, :parse_postgres, :parse_vpc, :parse_waf, :rename_keys, :split_string, :substitute_string, :trim_string, :type_converter, :upper_case_string) SENSITIVE = [] include Aws::Structure end |
#split_string ⇒ Types::SplitString
Use this parameter to include the [ splitString] processor in your transformer.
6342 6343 6344 6345 6346 6347 6348 6349 6350 6351 6352 6353 6354 6355 6356 6357 6358 6359 6360 6361 6362 6363 6364 6365 6366 6367 6368 |
# File 'lib/aws-sdk-cloudwatchlogs/types.rb', line 6342 class Processor < Struct.new( :add_keys, :copy_value, :csv, :date_time_converter, :delete_keys, :grok, :list_to_map, :lower_case_string, :move_keys, :parse_cloudfront, :parse_json, :parse_key_value, :parse_route_53, :parse_to_ocsf, :parse_postgres, :parse_vpc, :parse_waf, :rename_keys, :split_string, :substitute_string, :trim_string, :type_converter, :upper_case_string) SENSITIVE = [] include Aws::Structure end |
#substitute_string ⇒ Types::SubstituteString
Use this parameter to include the [ substituteString] processor in your transformer.
6342 6343 6344 6345 6346 6347 6348 6349 6350 6351 6352 6353 6354 6355 6356 6357 6358 6359 6360 6361 6362 6363 6364 6365 6366 6367 6368 |
# File 'lib/aws-sdk-cloudwatchlogs/types.rb', line 6342 class Processor < Struct.new( :add_keys, :copy_value, :csv, :date_time_converter, :delete_keys, :grok, :list_to_map, :lower_case_string, :move_keys, :parse_cloudfront, :parse_json, :parse_key_value, :parse_route_53, :parse_to_ocsf, :parse_postgres, :parse_vpc, :parse_waf, :rename_keys, :split_string, :substitute_string, :trim_string, :type_converter, :upper_case_string) SENSITIVE = [] include Aws::Structure end |
#trim_string ⇒ Types::TrimString
Use this parameter to include the [ trimString] processor in your transformer.
6342 6343 6344 6345 6346 6347 6348 6349 6350 6351 6352 6353 6354 6355 6356 6357 6358 6359 6360 6361 6362 6363 6364 6365 6366 6367 6368 |
# File 'lib/aws-sdk-cloudwatchlogs/types.rb', line 6342 class Processor < Struct.new( :add_keys, :copy_value, :csv, :date_time_converter, :delete_keys, :grok, :list_to_map, :lower_case_string, :move_keys, :parse_cloudfront, :parse_json, :parse_key_value, :parse_route_53, :parse_to_ocsf, :parse_postgres, :parse_vpc, :parse_waf, :rename_keys, :split_string, :substitute_string, :trim_string, :type_converter, :upper_case_string) SENSITIVE = [] include Aws::Structure end |
#type_converter ⇒ Types::TypeConverter
Use this parameter to include the [ typeConverter] processor in your transformer.
6342 6343 6344 6345 6346 6347 6348 6349 6350 6351 6352 6353 6354 6355 6356 6357 6358 6359 6360 6361 6362 6363 6364 6365 6366 6367 6368 |
# File 'lib/aws-sdk-cloudwatchlogs/types.rb', line 6342 class Processor < Struct.new( :add_keys, :copy_value, :csv, :date_time_converter, :delete_keys, :grok, :list_to_map, :lower_case_string, :move_keys, :parse_cloudfront, :parse_json, :parse_key_value, :parse_route_53, :parse_to_ocsf, :parse_postgres, :parse_vpc, :parse_waf, :rename_keys, :split_string, :substitute_string, :trim_string, :type_converter, :upper_case_string) SENSITIVE = [] include Aws::Structure end |
#upper_case_string ⇒ Types::UpperCaseString
Use this parameter to include the [ upperCaseString] processor in your transformer.
6342 6343 6344 6345 6346 6347 6348 6349 6350 6351 6352 6353 6354 6355 6356 6357 6358 6359 6360 6361 6362 6363 6364 6365 6366 6367 6368 |
# File 'lib/aws-sdk-cloudwatchlogs/types.rb', line 6342 class Processor < Struct.new( :add_keys, :copy_value, :csv, :date_time_converter, :delete_keys, :grok, :list_to_map, :lower_case_string, :move_keys, :parse_cloudfront, :parse_json, :parse_key_value, :parse_route_53, :parse_to_ocsf, :parse_postgres, :parse_vpc, :parse_waf, :rename_keys, :split_string, :substitute_string, :trim_string, :type_converter, :upper_case_string) SENSITIVE = [] include Aws::Structure end |