BucketDestinationArgs

data class BucketDestinationArgs(val bucketAccountId: Output<String>? = null, val bucketArn: Output<String>, val format: Output<BucketDestinationFormat>, val prefix: Output<String>? = null) : ConvertibleToJava<BucketDestinationArgs>

Specifies information about where to publish analysis or configuration results for an Amazon S3 bucket.

Constructors

Link copied to clipboard
constructor(bucketAccountId: Output<String>? = null, bucketArn: Output<String>, format: Output<BucketDestinationFormat>, prefix: Output<String>? = null)

Properties

Link copied to clipboard
val bucketAccountId: Output<String>? = null

The account ID that owns the destination S3 bucket. If no account ID is provided, the owner is not validated before exporting data. Although this value is optional, we strongly recommend that you set it to help prevent problems if the destination bucket ownership changes.

Link copied to clipboard
val bucketArn: Output<String>

The Amazon Resource Name (ARN) of the bucket to which data is exported.

Link copied to clipboard

Specifies the file format used when exporting data to Amazon S3. Allowed values: `CSV` | `ORC` | `Parquet`

Link copied to clipboard
val prefix: Output<String>? = null

The prefix to use when exporting data. The prefix is prepended to all results.

Functions

Link copied to clipboard
open override fun toJava(): BucketDestinationArgs