protectionLevel

@JvmName(name = "yqesfurjsvsbupae")
suspend fun protectionLevel(value: Output<String>)
@JvmName(name = "smfugcisohqdboyh")
suspend fun protectionLevel(value: String?)

Parameters

value

The protection level of the CMK. Valid values:

  • SOFTWARE (default value)

  • HSM NOTE: The value of this parameter is case-sensitive. Assume that you set this parameter to HSM. If you set the origin parameter to Aliyun_KMS, the CMK is created in a managed hardware security module (HSM). If you set the origin parameter to EXTERNA, you can import an external key to the managed HSM.