AWS::Pipes::Pipe PipeLogConfiguration - AWS CloudFormation

AWS::Pipes::Pipe PipeLogConfiguration

Represents the configuration settings for the logs to which this pipe should report events.

Syntax

To declare this entity in your AWS CloudFormation template, use the following syntax:

Properties

CloudwatchLogsLogDestination

The logging configuration settings for the pipe.

Required: No

Type: CloudwatchLogsLogDestination

Update requires: No interruption

FirehoseLogDestination

The Amazon Data Firehose logging configuration settings for the pipe.

Required: No

Type: FirehoseLogDestination

Update requires: No interruption

IncludeExecutionData

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

Required: No

Type: Array of String

Update requires: No interruption

Level

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

Required: No

Type: String

Allowed values: OFF | ERROR | INFO | TRACE

Update requires: No interruption

S3LogDestination

The Amazon S3 logging configuration settings for the pipe.

Required: No

Type: S3LogDestination

Update requires: No interruption