RepositoryAssociationKmsKeyDetailsArgs

data class RepositoryAssociationKmsKeyDetailsArgs(val encryptionOption: Output<String>? = null, val kmsKeyId: Output<String>? = null) : ConvertibleToJava<RepositoryAssociationKmsKeyDetailsArgs>

Constructors

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

Properties

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

The encryption option for a repository association. It is either owned by AWS Key Management Service (KMS) (AWS_OWNED_CMK) or customer managed (CUSTOMER_MANAGED_CMK).

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

The ID of the AWS KMS key that is associated with a repository association.

Functions

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