io.k8s.api.networking.v1beta1
package io.k8s.api.networking.v1beta1
Type members
Classlikes
case class Ingress(apiVersion: Option[String], kind: Option[String], metadata: Option[ObjectMeta], spec: Option[IngressSpec], status: Option[IngressStatus])
- Companion
- object
case class IngressBackend(resource: Option[TypedLocalObjectReference], serviceName: Option[String], servicePort: Option[IntOrString])
- Companion
- object
case class IngressClass(apiVersion: Option[String], kind: Option[String], metadata: Option[ObjectMeta], spec: Option[IngressClassSpec])
- Companion
- object
case class IngressClassList(items: Seq[IngressClass], apiVersion: Option[String], kind: Option[String], metadata: Option[ListMeta])
- Companion
- object
case class IngressClassParametersReference(kind: String, name: String, apiGroup: Option[String], namespace: Option[String], scope: Option[String])
- Companion
- object
case class IngressClassSpec(controller: Option[String], parameters: Option[IngressClassParametersReference])
- Companion
- object
case class IngressList(items: Seq[Ingress], apiVersion: Option[String], kind: Option[String], metadata: Option[ListMeta])
- Companion
- object
case class IngressSpec(backend: Option[IngressBackend], ingressClassName: Option[String], rules: Option[Seq[IngressRule]], tls: Option[Seq[IngressTLS]])
- Companion
- object