EncryptionServiceArgs

data class EncryptionServiceArgs(val enabled: Output<Boolean>? = null, val keyType: Output<Either<String, KeyType>>? = null) : ConvertibleToJava<EncryptionServiceArgs>

A service that allows server-side encryption to be used.

Constructors

Link copied to clipboard
constructor(enabled: Output<Boolean>? = null, keyType: Output<Either<String, KeyType>>? = null)

Properties

Link copied to clipboard
val enabled: Output<Boolean>? = null

A boolean indicating whether or not the service encrypts the data as it is stored.

Link copied to clipboard
val keyType: Output<Either<String, KeyType>>? = null

Encryption key type to be used for the encryption service. 'Account' key type implies that an account-scoped encryption key will be used. 'Service' key type implies that a default service key is used.

Functions

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