PipeLogConfigurationArgs

data class PipeLogConfigurationArgs(val cloudwatchLogsLogDestination: Output<PipeLogConfigurationCloudwatchLogsLogDestinationArgs>? = null, val firehoseLogDestination: Output<PipeLogConfigurationFirehoseLogDestinationArgs>? = null, val includeExecutionDatas: Output<List<String>>? = null, val level: Output<String>, val s3LogDestination: Output<PipeLogConfigurationS3LogDestinationArgs>? = null) : ConvertibleToJava<PipeLogConfigurationArgs>

Constructors

Link copied to clipboard
constructor(cloudwatchLogsLogDestination: Output<PipeLogConfigurationCloudwatchLogsLogDestinationArgs>? = null, firehoseLogDestination: Output<PipeLogConfigurationFirehoseLogDestinationArgs>? = null, includeExecutionDatas: Output<List<String>>? = null, level: Output<String>, s3LogDestination: Output<PipeLogConfigurationS3LogDestinationArgs>? = null)

Properties

Link copied to clipboard

Amazon CloudWatch Logs logging configuration settings for the pipe. Detailed below.

Link copied to clipboard

Amazon Kinesis Data Firehose logging configuration settings for the pipe. Detailed below.

Link copied to clipboard
val includeExecutionDatas: Output<List<String>>? = null

String list that specifies whether the execution data (specifically, the payload, awsRequest, and awsResponse fields) is included in the log messages for this pipe. This applies to all log destinations for the pipe. Valid values ALL.

Link copied to clipboard
val level: Output<String>

The level of logging detail to include. Valid values OFF, ERROR, INFO and TRACE.

Link copied to clipboard

Amazon S3 logging configuration settings for the pipe. Detailed below.

Functions

Link copied to clipboard
open override fun toJava(): PipeLogConfigurationArgs