CryptoKeyVersionTemplateArgs

data class CryptoKeyVersionTemplateArgs(val algorithm: Output<String>, val protectionLevel: Output<String>? = null) : ConvertibleToJava<CryptoKeyVersionTemplateArgs>

Constructors

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

Properties

Link copied to clipboard
val algorithm: Output<String>

The algorithm to use when creating a version based on this template. See the algorithm reference for possible inputs.

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

The protection level to use when creating a version based on this template. Possible values include "SOFTWARE", "HSM", "EXTERNAL", "EXTERNAL_VPC". Defaults to "SOFTWARE".

Functions

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