com.goyeau.kubernetes.client.util

Type members

Classlikes

case class AuthInfo(client-certificate: Option[String], client-certificate-data: Option[String], client-key: Option[String], client-key-data: Option[String], exec: Option[AuthInfoExec])
case class AuthInfoExec(apiVersion: String, command: String, env: Option[Map[String, String]], args: Option[Seq[String]], installHint: Option[String], provideClusterInfo: Option[Boolean], interactiveMode: Option[String])
case class Cluster(server: String, certificate-authority: Option[String], certificate-authority-data: Option[String])
case class Config(apiVersion: String, clusters: Seq[NamedCluster], contexts: Seq[NamedContext], current-context: String, users: Seq[NamedAuthInfo])
case class Context(cluster: String, user: String, namespace: Option[String])
case class ExecCredential(kind: String, apiVersion: String, status: ExecCredentialStatus)
case class ExecCredentialStatus(expirationTimestamp: String, token: Option[String])
case class NamedAuthInfo(name: String, user: AuthInfo)
case class NamedCluster(name: String, cluster: Cluster)
case class NamedContext(name: String, context: Context)
object Uris