PipeLogConfigurationArgs

data class PipeLogConfigurationArgs(val cloudwatchLogsLogDestination: Output<PipeCloudwatchLogsLogDestinationArgs>? = null, val firehoseLogDestination: Output<PipeFirehoseLogDestinationArgs>? = null, val includeExecutionData: Output<List<PipeIncludeExecutionDataOption>>? = null, val level: Output<PipeLogLevel>? = null, val s3LogDestination: Output<PipeS3LogDestinationArgs>? = null) : ConvertibleToJava<PipeLogConfigurationArgs>

Constructors

Link copied to clipboard
constructor(cloudwatchLogsLogDestination: Output<PipeCloudwatchLogsLogDestinationArgs>? = null, firehoseLogDestination: Output<PipeFirehoseLogDestinationArgs>? = null, includeExecutionData: Output<List<PipeIncludeExecutionDataOption>>? = null, level: Output<PipeLogLevel>? = null, s3LogDestination: Output<PipeS3LogDestinationArgs>? = null)

Properties

Link copied to clipboard

The logging configuration settings for the pipe.

Link copied to clipboard

The Amazon Data Firehose logging configuration settings for the pipe.

Link copied to clipboard

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. For more information, see Including execution data in logs in the Amazon EventBridge User Guide . Allowed values: ALL

Link copied to clipboard
val level: Output<PipeLogLevel>? = null

The level of logging detail to include. This applies to all log destinations for the pipe.

Link copied to clipboard

The Amazon S3 logging configuration settings for the pipe.

Functions

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