StoreEncryptConfArgs

data class StoreEncryptConfArgs(val enable: Output<Boolean>? = null, val encryptType: Output<String>? = null, val userCmkInfo: Output<StoreEncryptConfUserCmkInfoArgs>? = null) : ConvertibleToJava<StoreEncryptConfArgs>

Constructors

Link copied to clipboard
constructor(enable: Output<Boolean>? = null, encryptType: Output<String>? = null, userCmkInfo: Output<StoreEncryptConfUserCmkInfoArgs>? = null)

Properties

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

Enable encryption. Default false.

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

Supported encryption type, only supports default(AES), m4.

Link copied to clipboard

User bring your own key (BYOK) encryption Refer to details, the format is as follows. See user_cmk_info below. { "cmk_key_id": "your_cmk_key_id", "arn": "your_role_arn", "region_id": "you_cmk_region_id" }. See user_cmk_info below.

Functions

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