PipeS3LogDestination

data class PipeS3LogDestination(val bucketName: String? = null, val bucketOwner: String? = null, val outputFormat: PipeS3OutputFormat? = null, val prefix: String? = null)

Constructors

Link copied to clipboard
constructor(bucketName: String? = null, bucketOwner: String? = null, outputFormat: PipeS3OutputFormat? = null, prefix: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val bucketName: String? = null

The name of the Amazon S3 bucket to which EventBridge delivers the log records for the pipe.

Link copied to clipboard
val bucketOwner: String? = null

The AWS account that owns the Amazon S3 bucket to which EventBridge delivers the log records for the pipe.

Link copied to clipboard

The format EventBridge uses for the log records. EventBridge currently only supports json formatting.

Link copied to clipboard
val prefix: String? = null

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 .