ClusterMasterAuth

data class ClusterMasterAuth(val clientCertificate: String? = null, val clientCertificateConfig: ClusterMasterAuthClientCertificateConfig, val clientKey: String? = null, val clusterCaCertificate: String? = null)

Constructors

Link copied to clipboard
constructor(clientCertificate: String? = null, clientCertificateConfig: ClusterMasterAuthClientCertificateConfig, clientKey: String? = null, clusterCaCertificate: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Base64 encoded public certificate used by clients to authenticate to the cluster endpoint.

Link copied to clipboard

Whether client certificate authorization is enabled for this cluster. For example:

Link copied to clipboard
val clientKey: String? = null

Base64 encoded private key used by clients to authenticate to the cluster endpoint.

Link copied to clipboard

Base64 encoded public certificate that is the root certificate of the cluster.