MagneticStoreWritePropertiesPropertiesMagneticStoreRejectedDataLocationPropertiesS3ConfigurationProperties

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

S3 configuration for location to store rejections from magnetic store writes

Constructors

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

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The bucket name used to store the data.

Link copied to clipboard

Either SSE_KMS or SSE_S3.

Link copied to clipboard
val kmsKeyId: String? = null

Must be provided if SSE_KMS is specified as the encryption option

Link copied to clipboard
val objectKeyPrefix: String? = null

String used to prefix all data in the bucket.