AWS::Pipes::Pipe S3LogDestination - AWS CloudFormation

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