DataConverterProcessor
- class aws_cdk.aws_logs.DataConverterProcessor(*, type, date_time_converter_options=None, type_converter_options=None)
Bases:
object
Processor for data conversion operations.
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk import aws_logs as logs data_converter_processor = logs.DataConverterProcessor( type=logs.DataConverterType.TYPE_CONVERTER, # the properties below are optional date_time_converter_options=logs.DateTimeConverterProperty( locale="locale", match_patterns=["matchPatterns"], source="source", target="target", # the properties below are optional source_timezone="sourceTimezone", target_format="targetFormat", target_timezone="targetTimezone" ), type_converter_options=logs.TypeConverterProperty( entries=[logs.TypeConverterEntryProperty( key="key", type=logs.TypeConverterType.BOOLEAN )] ) )
Creates a new data converter processor.
- Parameters:
type (
DataConverterType
) – The type of data conversion operation.date_time_converter_options (
Union
[DateTimeConverterProperty
,Dict
[str
,Any
],None
]) – Options for datetime conversion. Required when type is DATETIME_CONVERTER. Default: - No date time converter processor is created if not settype_converter_options (
Union
[TypeConverterProperty
,Dict
[str
,Any
],None
]) – Options for type conversion. Required when type is TYPE_CONVERTER. Default: - No type convertor processor is created if not set
Attributes
- type
The type of data conversion operation.