AWS::Pipes::Pipe S3LogDestination
Represents the Amazon S3 logging configuration settings for the pipe.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "BucketName" :
String
, "BucketOwner" :String
, "OutputFormat" :String
, "Prefix" :String
}
YAML
BucketName:
String
BucketOwner:String
OutputFormat:String
Prefix:String
Properties
BucketName
-
The name of the Amazon S3 bucket to which EventBridge delivers the log records for the pipe.
Required: No
Type: String
Update requires: No interruption
BucketOwner
-
The AWS account that owns the Amazon S3 bucket to which EventBridge delivers the log records for the pipe.
Required: No
Type: String
Update requires: No interruption
OutputFormat
-
The format EventBridge uses for the log records.
EventBridge currently only supports
json
formatting.Required: No
Type: String
Allowed values:
json | plain | w3c
Update requires: No interruption
Prefix
-
The prefix text with which to begin Amazon S3 log object names.
For more information, see Organizing objects using prefixes in the Amazon Simple Storage Service User Guide.
Required: No
Type: String
Update requires: No interruption