Processor - Amazon CloudWatch Logs
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

Processor

This structure contains the information about one processor in a log transformer.

Contents

addKeys

Use this parameter to include the addKeys processor in your transformer.

Type: AddKeys object

Required: No

copyValue

Use this parameter to include the copyValue processor in your transformer.

Type: CopyValue object

Required: No

csv

Use this parameter to include the CSV processor in your transformer.

Type: CSV object

Required: No

dateTimeConverter

Use this parameter to include the datetimeConverter processor in your transformer.

Type: DateTimeConverter object

Required: No

deleteKeys

Use this parameter to include the deleteKeys processor in your transformer.

Type: DeleteKeys object

Required: No

grok

Use this parameter to include the grok processor in your transformer.

Type: Grok object

Required: No

listToMap

Use this parameter to include the listToMap processor in your transformer.

Type: ListToMap object

Required: No

lowerCaseString

Use this parameter to include the lowerCaseString processor in your transformer.

Type: LowerCaseString object

Required: No

moveKeys

Use this parameter to include the moveKeys processor in your transformer.

Type: MoveKeys object

Required: No

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.

Type: ParseCloudfront object

Required: No

parseJSON

Use this parameter to include the parseJSON processor in your transformer.

Type: ParseJSON object

Required: No

parseKeyValue

Use this parameter to include the parseKeyValue processor in your transformer.

Type: ParseKeyValue object

Required: No

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.

Type: ParsePostgres object

Required: No

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.

Type: ParseRoute53 object

Required: No

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.

Type: ParseVPC object

Required: No

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.

Type: ParseWAF object

Required: No

renameKeys

Use this parameter to include the renameKeys processor in your transformer.

Type: RenameKeys object

Required: No

splitString

Use this parameter to include the splitString processor in your transformer.

Type: SplitString object

Required: No

substituteString

Use this parameter to include the substituteString processor in your transformer.

Type: SubstituteString object

Required: No

trimString

Use this parameter to include the trimString processor in your transformer.

Type: TrimString object

Required: No

typeConverter

Use this parameter to include the typeConverter processor in your transformer.

Type: TypeConverter object

Required: No

upperCaseString

Use this parameter to include the upperCaseString processor in your transformer.

Type: UpperCaseString object

Required: No

See Also

For more information about using this API in one of the language-specific Amazon SDKs, see the following: