ReportGroupExportConfigS3DestinationArgs

data class ReportGroupExportConfigS3DestinationArgs(val bucket: Output<String>, val encryptionDisabled: Output<Boolean>? = null, val encryptionKey: Output<String>, val packaging: Output<String>? = null, val path: Output<String>? = null) : ConvertibleToJava<ReportGroupExportConfigS3DestinationArgs>

Constructors

Link copied to clipboard
constructor(bucket: Output<String>, encryptionDisabled: Output<Boolean>? = null, encryptionKey: Output<String>, packaging: Output<String>? = null, path: Output<String>? = null)

Properties

Link copied to clipboard
val bucket: Output<String>

The name of the S3 bucket where the raw data of a report are exported.

Link copied to clipboard
val encryptionDisabled: Output<Boolean>? = null

A boolean value that specifies if the results of a report are encrypted. Note: the API does not currently allow setting encryption as disabled

Link copied to clipboard
val encryptionKey: Output<String>

The encryption key for the report's encrypted raw data. The KMS key ARN.

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

The type of build output artifact to create. Valid values are: NONE (default) and ZIP.

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

The path to the exported report's raw data results.

Functions

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