RepositoryEncryptionConfigurationArgs

data class RepositoryEncryptionConfigurationArgs(val encryptionType: Output<String>? = null, val kmsKey: Output<String>? = null) : ConvertibleToJava<RepositoryEncryptionConfigurationArgs>

Constructors

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

Properties

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

The encryption type to use for the repository. Valid values are AES256 or KMS. Defaults to AES256.

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

The ARN of the KMS key to use when encryption_type is KMS. If not specified, uses the default AWS managed key for ECR.

Functions

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