This is the new Amazon CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the Amazon CloudFormation User Guide.
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 Amazon CloudFormation template, use the following syntax:
JSON
{ "CloudwatchLogsLogDestination" :CloudwatchLogsLogDestination, "FirehoseLogDestination" :FirehoseLogDestination, "IncludeExecutionData" :[ String, ... ], "Level" :String, "S3LogDestination" :S3LogDestination}
YAML
CloudwatchLogsLogDestination:CloudwatchLogsLogDestinationFirehoseLogDestination:FirehoseLogDestinationIncludeExecutionData:- StringLevel:StringS3LogDestination:S3LogDestination
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, andawsResponsefields) 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: ALLRequired: 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 | TRACEUpdate requires: No interruption 
- S3LogDestination
- 
                    The Amazon S3 logging configuration settings for the pipe. Required: No Type: S3LogDestination Update requires: No interruption