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

Members list

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.

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

Attributes

Companion
object
Source
APIService.scala
Supertypes
trait KObject
trait Product
trait Equals
trait Serializable
class Object
trait Matchable
class Any
Show all
object APIService

Attributes

Companion
class
Source
APIService.scala
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
APIService.type
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

Attributes

Companion
object
Source
APIServiceCondition.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Source
APIServiceCondition.scala
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
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.

Attributes

Companion
object
Source
APIServiceList.scala
Supertypes
trait KObject
trait Product
trait Equals
trait Serializable
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Source
APIServiceList.scala
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
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.

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

Attributes

Companion
object
Source
APIServiceSpec.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Source
APIServiceSpec.scala
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
final case class APIServiceStatus(conditions: Option[Seq[APIServiceCondition]])

APIServiceStatus contains derived information about an API server

APIServiceStatus contains derived information about an API server

Attributes

Companion
object
Source
APIServiceStatus.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Source
APIServiceStatus.scala
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
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

Attributes

Companion
object
Source
ServiceReference.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Source
ServiceReference.scala
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type