package
v1beta1
Type Members
-
case class
Api(client: Client) extends Version[Object] with Product with Serializable
-
type
Client = Service[Request, Response]
-
case class
HTTPIngressPath(path: Option[String], backend: IngressBackend) extends Product with Serializable
-
-
case class
Ingress(spec: Option[IngressSpec] = None, status: Option[IngressStatus] = None, kind: Option[String] = None, metadata: Option[ObjectMeta] = None, apiVersion: Option[String] = None) extends Object with Product with Serializable
-
-
case class
IngressBackend(serviceName: String, servicePort: String) extends Product with Serializable
-
-
-
case class
IngressList(items: Seq[Ingress], kind: Option[String] = None, metadata: Option[ObjectMeta] = None, apiVersion: Option[String] = None) extends KubeList[Ingress] with Product with Serializable
-
-
case class
IngressRule(host: Option[String], http: Option[HTTPIngressRuleValue]) extends Product with Serializable
-
case class
IngressSpec(backend: Option[IngressBackend] = None, tls: Option[Seq[IngressTLS]], rules: Option[Seq[IngressRule]]) extends Product with Serializable
-
case class
IngressStatus(loadBalancer: Option[LoadBalancerStatus] = None) extends Product with Serializable
-
case class
IngressTLS(hosts: Option[Seq[String]], secretName: Option[String]) extends Product with Serializable
-
-
case class
LoadBalancerIngress(ip: String) extends Product with Serializable
-
-
class
NsApi extends NsVersion[Object]
-
Value Members
-
-
val
group: String
-
val
version: String
Inherited from AnyRef
Inherited from Any