Pipe Log Configuration Args
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
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.