KeyUsageArgs

data class KeyUsageArgs(val baseKeyUsage: Output<KeyUsageOptionsArgs>? = null, val extendedKeyUsage: Output<ExtendedKeyUsageOptionsArgs>? = null, val unknownExtendedKeyUsages: Output<List<ObjectIdArgs>>? = null) : ConvertibleToJava<KeyUsageArgs>

A KeyUsage describes key usage values that may appear in an X.509 certificate.

Constructors

Link copied to clipboard
fun KeyUsageArgs(baseKeyUsage: Output<KeyUsageOptionsArgs>? = null, extendedKeyUsage: Output<ExtendedKeyUsageOptionsArgs>? = null, unknownExtendedKeyUsages: Output<List<ObjectIdArgs>>? = null)

Functions

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

Properties

Link copied to clipboard
val baseKeyUsage: Output<KeyUsageOptionsArgs>? = null

Describes high-level ways in which a key may be used.

Link copied to clipboard

Detailed scenarios in which a key may be used.

Link copied to clipboard

Used to describe extended key usages that are not listed in the KeyUsage.ExtendedKeyUsageOptions message.