AWS::Logs::Transformer Processor - AWS CloudFormation

AWS::Logs::Transformer Processor

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

Syntax

To declare this entity in your AWS CloudFormation template, use the following syntax:

Properties

AddKeys

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

Required: No

Type: AddKeys

Update requires: No interruption

CopyValue

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

Required: No

Type: CopyValue

Update requires: No interruption

Csv

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

Required: No

Type: Csv

Update requires: No interruption

DateTimeConverter

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

Required: No

Type: DateTimeConverter

Update requires: No interruption

DeleteKeys

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

Required: No

Type: DeleteKeys

Update requires: No interruption

Grok

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

Required: No

Type: Grok

Update requires: No interruption

ListToMap

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

Required: No

Type: ListToMap

Update requires: No interruption

LowerCaseString

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

Required: No

Type: LowerCaseString

Update requires: No interruption

MoveKeys

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

Required: No

Type: MoveKeys

Update requires: No interruption

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.

Required: No

Type: ParseCloudfront

Update requires: No interruption

ParseJSON

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

Required: No

Type: ParseJSON

Update requires: No interruption

ParseKeyValue

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

Required: No

Type: ParseKeyValue

Update requires: No interruption

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.

Required: No

Type: ParsePostgres

Update requires: No interruption

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.

Required: No

Type: ParseRoute53

Update requires: No interruption

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.

Required: No

Type: ParseVPC

Update requires: No interruption

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.

Required: No

Type: ParseWAF

Update requires: No interruption

RenameKeys

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

Required: No

Type: RenameKeys

Update requires: No interruption

SplitString

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

Required: No

Type: SplitString

Update requires: No interruption

SubstituteString

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

Required: No

Type: SubstituteString

Update requires: No interruption

TrimString

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

Required: No

Type: TrimString

Update requires: No interruption

TypeConverter

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

Required: No

Type: TypeConverter

Update requires: No interruption

UpperCaseString

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

Required: No

Type: UpperCaseString

Update requires: No interruption