io.k8s.kube_aggregator.pkg.apis.apiregistration.v1

Type members

Classlikes

final case class APIService(status: Option[APIServiceStatus], spec: Option[APIServiceSpec], metadata: Option[ObjectMeta]) extends KObject

APIService represents a server for a particular GroupVersion. Name must be "version.group".

APIService represents a server for a particular GroupVersion. Name must be "version.group".

Companion:
object
Source:
APIService.scala
object APIService
Companion:
class
Source:
APIService.scala
final case class APIServiceCondition(status: String, `type`: String, reason: Option[String], lastTransitionTime: Option[Time], message: Option[String])

APIServiceCondition describes the state of an APIService at a particular point

APIServiceCondition describes the state of an APIService at a particular point

Companion:
object
Source:
APIServiceCondition.scala
final case class APIServiceConditionPointer(currentPath: PointerPath) extends Pointer[APIServiceCondition]

Pointer for APIServiceCondition

Pointer for APIServiceCondition

Source:
APIServiceConditionPointer.scala
final case class APIServiceList(items: Seq[APIService], metadata: Option[ListMeta]) extends KObject

APIServiceList is a list of APIService objects.

APIServiceList is a list of APIService objects.

Companion:
object
Source:
APIServiceList.scala
final case class APIServiceListPointer(currentPath: PointerPath) extends Pointer[APIServiceList]

Pointer for APIServiceList

Pointer for APIServiceList

Source:
APIServiceListPointer.scala
final case class APIServicePointer(currentPath: PointerPath) extends Pointer[APIService]

Pointer for APIService

Pointer for APIService

Source:
APIServicePointer.scala
final case class APIServiceSpec(versionPriority: Int, groupPriorityMinimum: Int, caBundle: Option[String], service: Option[ServiceReference], version: Option[String], group: Option[String], insecureSkipTLSVerify: Option[Boolean])

APIServiceSpec contains information for locating and communicating with a server. Only https is supported, though you are able to disable certificate verification.

APIServiceSpec contains information for locating and communicating with a server. Only https is supported, though you are able to disable certificate verification.

Companion:
object
Source:
APIServiceSpec.scala
final case class APIServiceSpecPointer(currentPath: PointerPath) extends Pointer[APIServiceSpec]

Pointer for APIServiceSpec

Pointer for APIServiceSpec

Source:
APIServiceSpecPointer.scala
final case class APIServiceStatus(conditions: Option[Seq[APIServiceCondition]])

APIServiceStatus contains derived information about an API server

APIServiceStatus contains derived information about an API server

Companion:
object
Source:
APIServiceStatus.scala
final case class APIServiceStatusPointer(currentPath: PointerPath) extends Pointer[APIServiceStatus]

Pointer for APIServiceStatus

Pointer for APIServiceStatus

Source:
APIServiceStatusPointer.scala
final case class ServiceReference(name: Option[String], namespace: Option[String], port: Option[Int])

ServiceReference holds a reference to Service.legacy.k8s.io

ServiceReference holds a reference to Service.legacy.k8s.io

Companion:
object
Source:
ServiceReference.scala
final case class ServiceReferencePointer(currentPath: PointerPath) extends Pointer[ServiceReference]

Pointer for ServiceReference

Pointer for ServiceReference

Source:
ServiceReferencePointer.scala