CanaryS3EncryptionArgs

data class CanaryS3EncryptionArgs(val encryptionMode: Output<String>? = null, val kmsKeyArn: Output<String>? = null) : ConvertibleToJava<CanaryS3EncryptionArgs>

Constructors

Link copied to clipboard
constructor(encryptionMode: Output<String>? = null, kmsKeyArn: Output<String>? = null)

Properties

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

Encryption mode for encrypting artifacts when uploading to S3. Valid values: SSE_S3 and SSE_KMS.

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

KMS key Arn for encrypting artifacts when uploading to S3. You must specify KMS key Arn for SSE_KMS encryption mode only.

Functions

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