keyUsages

@JvmName(name = "iauwrcgbdgqhavkf")
suspend fun keyUsages(value: Output<List<Either<String, KeyUsageName>>>)
@JvmName(name = "btqktvcxilhmngxx")
suspend fun keyUsages(value: List<Either<String, KeyUsageName>>?)

Parameters

value

A list of Key Usage X.509 v3 extension objects. Each object is a string value that identifies the purpose of the public key contained in the certificate. Possible extension values include DIGITAL_SIGNATURE, KEY_ENCHIPHERMENT, NON_REPUDIATION, and more.


@JvmName(name = "rymfcbogmdhqwchp")
suspend fun keyUsages(vararg values: Output<Either<String, KeyUsageName>>)


@JvmName(name = "htwtevbejvrinyol")
suspend fun keyUsages(values: List<Output<Either<String, KeyUsageName>>>)
@JvmName(name = "klmjuowiujjjbqio")
suspend fun keyUsages(vararg values: Either<String, KeyUsageName>)

Parameters

values

A list of Key Usage X.509 v3 extension objects. Each object is a string value that identifies the purpose of the public key contained in the certificate. Possible extension values include DIGITAL_SIGNATURE, KEY_ENCHIPHERMENT, NON_REPUDIATION, and more.