RepositoryCreationTemplateEncryptionConfiguration

data class RepositoryCreationTemplateEncryptionConfiguration(val encryptionType: String? = null, val kmsKey: String? = null)

Constructors

constructor(encryptionType: String? = null, kmsKey: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val encryptionType: String? = null

The encryption type to use for any created repositories. Valid values are AES256 or KMS. Defaults to AES256.

Link copied to clipboard
val kmsKey: 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.