Processor - Amazon CloudWatch Logs

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 AWS SDKs, see the following: