package util
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- case class AuthInfo(client-certificate: Option[String] = None, client-certificate-data: Option[String] = None, client-key: Option[String] = None, client-key-data: Option[String] = None, exec: Option[AuthInfoExec] = None) extends Product with Serializable
- 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]) extends Product with Serializable
- case class Cluster(server: String, certificate-authority: Option[String] = None, certificate-authority-data: Option[String] = None) extends Product with Serializable
- case class Config(apiVersion: String, clusters: Seq[NamedCluster], contexts: Seq[NamedContext], current-context: String, users: Seq[NamedAuthInfo]) extends Product with Serializable
- case class Context(cluster: String, user: String, namespace: Option[String] = None) extends Product with Serializable
- case class ExecCredential(kind: String, apiVersion: String, status: ExecCredentialStatus) extends Product with Serializable
- case class ExecCredentialStatus(expirationTimestamp: String, token: Option[String]) extends Product with Serializable
- case class NamedAuthInfo(name: String, user: AuthInfo) extends Product with Serializable
- case class NamedCluster(name: String, cluster: Cluster) extends Product with Serializable
- case class NamedContext(name: String, context: Context) extends Product with Serializable