Packages

package v1

Type Members

  1. final case class Endpoint(conditions: Option[EndpointConditions] = None, targetRef: Option[ObjectReference] = None, hostname: Option[String] = None, nodeName: Option[String] = None, hints: Option[EndpointHints] = None, deprecatedTopology: Option[Map[String, String]] = None, zone: Option[String] = None, addresses: Seq[String]) extends Product with Serializable

    Endpoint represents a single logical "backend" implementing a service.

  2. final case class EndpointConditions(ready: Option[Boolean] = None, serving: Option[Boolean] = None, terminating: Option[Boolean] = None) extends Product with Serializable

    EndpointConditions represents the current condition of an endpoint.

  3. final case class EndpointHints(forZones: Option[Seq[ForZone]] = None) extends Product with Serializable

    EndpointHints provides hints describing how an endpoint should be consumed.

  4. final case class EndpointPort(appProtocol: Option[String] = None, name: Option[String] = None, port: Option[Int] = None, protocol: Option[String] = None) extends Product with Serializable

    EndpointPort represents a Port used by an EndpointSlice

  5. final case class EndpointSlice(endpoints: Seq[Endpoint], ports: Option[Seq[EndpointPort]] = None, addressType: String, metadata: Option[ObjectMeta] = None) extends KObject with Product with Serializable

    EndpointSlice represents a subset of the endpoints that implement a service.

    EndpointSlice represents a subset of the endpoints that implement a service. For a given service there may be multiple EndpointSlice objects, selected by labels, which must be joined to produce the full set of endpoints.

  6. final case class EndpointSliceList(items: Seq[EndpointSlice], metadata: Option[ListMeta] = None) extends KObject with Product with Serializable

    EndpointSliceList represents a list of endpoint slices

  7. final case class ForZone(name: String) extends Product with Serializable

    ForZone provides information about which zones should consume this endpoint.

Ungrouped