TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3Configuration constructor

const TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3Configuration({
  1. Input<String?>? bucketName,
  2. Input<String?>? encryptionOption,
  3. Input<String?>? kmsKeyId,
  4. Input<String?>? objectKeyPrefix,
})

Creates a new TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3Configuration. bucketName Bucket name of the customer S3 bucket. encryptionOption 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. kmsKeyId KMS key arn for the customer s3 location when encrypting with a KMS managed key. objectKeyPrefix Object key prefix for the customer S3 location.

Implementation

const TableMagneticStoreWritePropertiesMagneticStoreRejectedDataLocationS3Configuration({
  this.bucketName,
  this.encryptionOption,
  this.kmsKeyId,
  this.objectKeyPrefix,
});