GetClusterMasterAuth class

Constructors

GetClusterMasterAuth({required Input<String> clientCertificate, required Input<List<GetClusterMasterAuthClientCertificateConfig>> clientCertificateConfigs, required Input<String> clientKey, required Input<String> clusterCaCertificate})
Creates a new GetClusterMasterAuth. clientCertificate Base64 encoded public certificate used by clients to authenticate to the cluster endpoint. clientCertificateConfigs Whether client certificate authorization is enabled for this cluster. clientKey Base64 encoded private key used by clients to authenticate to the cluster endpoint. clusterCaCertificate Base64 encoded public certificate that is the root of trust for the cluster.
const
GetClusterMasterAuth.fromMap(Map<String, dynamic> map)
factory

Properties

clientCertificate → Input<String>
Base64 encoded public certificate used by clients to authenticate to the cluster endpoint.
final
clientCertificateConfigs → Input<List<GetClusterMasterAuthClientCertificateConfig>>
Whether client certificate authorization is enabled for this cluster.
final
clientKey → Input<String>
Base64 encoded private key used by clients to authenticate to the cluster endpoint.
final
clusterCaCertificate → Input<String>
Base64 encoded public certificate that is the root of trust for the cluster.
final
hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited