TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3Configuration

data class TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3Configuration(val bucketName: String? = null, val encryptionOption: String? = null, val kmsKeyId: String? = null, val objectKeyPrefix: String? = null)

Constructors

constructor(bucketName: String? = null, encryptionOption: String? = null, kmsKeyId: String? = null, objectKeyPrefix: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val bucketName: String? = null

Bucket name of the customer S3 bucket.

Link copied to clipboard

Encryption option for the customer s3 location. Options are S3 server side encryption with an S3-managed key or KMS managed key. Valid values are SSE_KMS and SSE_S3.

Link copied to clipboard
val kmsKeyId: String? = null

KMS key arn for the customer s3 location when encrypting with a KMS managed key.

Link copied to clipboard
val objectKeyPrefix: String? = null

Object key prefix for the customer S3 location.