TemplatePrivateKeyAttributesV3Args

data class TemplatePrivateKeyAttributesV3Args(val algorithm: Output<TemplatePrivateKeyAlgorithm>, val cryptoProviders: Output<List<String>>? = null, val keySpec: Output<TemplateKeySpec>, val keyUsageProperty: Output<Either<TemplateKeyUsageProperty0PropertiesArgs, TemplateKeyUsageProperty1PropertiesArgs>>, val minimalKeyLength: Output<Double>) : ConvertibleToJava<TemplatePrivateKeyAttributesV3Args>

Constructors

Link copied to clipboard
constructor(algorithm: Output<TemplatePrivateKeyAlgorithm>, cryptoProviders: Output<List<String>>? = null, keySpec: Output<TemplateKeySpec>, keyUsageProperty: Output<Either<TemplateKeyUsageProperty0PropertiesArgs, TemplateKeyUsageProperty1PropertiesArgs>>, minimalKeyLength: Output<Double>)

Properties

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

Functions

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