InventoryDestinationBucketArgs

data class InventoryDestinationBucketArgs(val accountId: Output<String>? = null, val bucketArn: Output<String>, val encryption: Output<InventoryDestinationBucketEncryptionArgs>? = null, val format: Output<String>, val prefix: Output<String>? = null) : ConvertibleToJava<InventoryDestinationBucketArgs>

Constructors

Link copied to clipboard
constructor(accountId: Output<String>? = null, bucketArn: Output<String>, encryption: Output<InventoryDestinationBucketEncryptionArgs>? = null, format: Output<String>, prefix: Output<String>? = null)

Properties

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

ID of the account that owns the destination bucket. Recommended to be set to prevent problems if the destination bucket ownership changes.

Link copied to clipboard
val bucketArn: Output<String>

Amazon S3 bucket ARN of the destination.

Link copied to clipboard

Contains the type of server-side encryption to use to encrypt the inventory (documented below).

Link copied to clipboard
val format: Output<String>

Specifies the output format of the inventory results. Can be CSV, ORC or Parquet.

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

Prefix that is prepended to all inventory results.

Functions

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