Skip to content
v2.275.0

DataConverterProps Struct ​

Properties for creating data converter processors.

Example ​

ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_logs as logs } from 'aws-cdk-lib';
const dataConverterProps: logs.DataConverterProps = {
  type: logs.DataConverterType.TYPE_CONVERTER,

  // the properties below are optional
  dateTimeConverterOptions: {
    locale: 'locale',
    matchPatterns: ['matchPatterns'],
    source: 'source',
    target: 'target',

    // the properties below are optional
    sourceTimezone: 'sourceTimezone',
    targetFormat: 'targetFormat',
    targetTimezone: 'targetTimezone',
  },
  typeConverterOptions: {
    entries: [{
      key: 'key',
      type: logs.TypeConverterType.BOOLEAN,
    }],
  },
};

Properties ​

dateTimeConverterOptionsoptionalDateTimeConverterPropertydate_time_converter_optionsoptionalDateTimeConverterPropertydateTimeConverterOptionsoptionalDateTimeConverterPropertyDateTimeConverterOptionsoptionalDateTimeConverterPropertyDateTimeConverterOptionsoptionalDateTimeConverterProperty#
Options for datetime conversion.

Default: No date time converter processor is created if not set

Required when type is DATETIME_CONVERTER.

The type of data conversion operation.
typeConverterOptionsoptionalTypeConverterPropertytype_converter_optionsoptionalTypeConverterPropertytypeConverterOptionsoptionalTypeConverterPropertyTypeConverterOptionsoptionalTypeConverterPropertyTypeConverterOptionsoptionalTypeConverterProperty#
Options for type conversion.

Default: No type convertor processor is created if not set

Required when type is TYPE_CONVERTER.