ClientCertificateArgs

data class ClientCertificateArgs(val commonName: Output<String>? = null, val isAdmin: Output<Boolean>, val issuerThumbprint: Output<String>? = null, val thumbprint: Output<String>? = null) : ConvertibleToJava<ClientCertificateArgs>

Client certificate definition.

Constructors

Link copied to clipboard
constructor(commonName: Output<String>? = null, isAdmin: Output<Boolean>, issuerThumbprint: Output<String>? = null, thumbprint: Output<String>? = null)

Properties

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

Certificate common name.

Link copied to clipboard
val isAdmin: Output<Boolean>

Indicates if the client certificate has admin access to the cluster. Non admin clients can perform only read only operations on the cluster.

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

Issuer thumbprint for the certificate. Only used together with CommonName.

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

Certificate thumbprint.

Functions

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