AWS::Logs::Transformer Processor - Amazon CloudFormation
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).

AWS::Logs::Transformer Processor

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

Syntax

To declare this entity in your Amazon 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