CertificateKeyUsageArgs

data class CertificateKeyUsageArgs(val crlSign: Output<Boolean>? = null, val dataEncipherment: Output<Boolean>? = null, val decipherOnly: Output<Boolean>? = null, val digitalSignature: Output<Boolean>? = null, val encipherOnly: Output<Boolean>? = null, val keyAgreement: Output<Boolean>? = null, val keyCertSign: Output<Boolean>? = null, val keyEncipherment: Output<Boolean>? = null, val nonRepudiation: Output<Boolean>? = null) : ConvertibleToJava<CertificateKeyUsageArgs>

Structure that contains X.509 KeyUsage information.

Constructors

Link copied to clipboard
fun CertificateKeyUsageArgs(crlSign: Output<Boolean>? = null, dataEncipherment: Output<Boolean>? = null, decipherOnly: Output<Boolean>? = null, digitalSignature: Output<Boolean>? = null, encipherOnly: Output<Boolean>? = null, keyAgreement: Output<Boolean>? = null, keyCertSign: Output<Boolean>? = null, keyEncipherment: Output<Boolean>? = null, nonRepudiation: Output<Boolean>? = null)

Functions

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

Properties

Link copied to clipboard
val crlSign: Output<Boolean>? = null
Link copied to clipboard
val dataEncipherment: Output<Boolean>? = null
Link copied to clipboard
val decipherOnly: Output<Boolean>? = null
Link copied to clipboard
val digitalSignature: Output<Boolean>? = null
Link copied to clipboard
val encipherOnly: Output<Boolean>? = null
Link copied to clipboard
val keyAgreement: Output<Boolean>? = null
Link copied to clipboard
val keyCertSign: Output<Boolean>? = null
Link copied to clipboard
val keyEncipherment: Output<Boolean>? = null
Link copied to clipboard
val nonRepudiation: Output<Boolean>? = null