Packages

package v1

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. final case class Eviction(deleteOptions: Option[DeleteOptions] = None, metadata: Option[ObjectMeta] = None) extends KObject with Product with Serializable

    Eviction evicts a pod from its node subject to certain policies and safety constraints.

    Eviction evicts a pod from its node subject to certain policies and safety constraints. This is a subresource of Pod. A request to cause such an eviction is created by POSTing to .../pods/<pod name>/evictions.

  2. final case class PodDisruptionBudget(status: Option[PodDisruptionBudgetStatus] = None, spec: Option[PodDisruptionBudgetSpec] = None, metadata: Option[ObjectMeta] = None) extends KObject with Product with Serializable

    PodDisruptionBudget is an object to define the max disruption that can be caused to a collection of pods

  3. final case class PodDisruptionBudgetList(items: Seq[PodDisruptionBudget], metadata: Option[ListMeta] = None) extends KObject with Product with Serializable

    PodDisruptionBudgetList is a collection of PodDisruptionBudgets.

  4. final case class PodDisruptionBudgetSpec(maxUnavailable: Option[IntOrString] = None, minAvailable: Option[IntOrString] = None, selector: Option[LabelSelector] = None) extends Product with Serializable

    PodDisruptionBudgetSpec is a description of a PodDisruptionBudget.

  5. final case class PodDisruptionBudgetStatus(disruptionsAllowed: Int, desiredHealthy: Int, expectedPods: Int, currentHealthy: Int, conditions: Option[Seq[Condition]] = None, disruptedPods: Option[Map[String, Time]] = None, observedGeneration: Option[Int] = None) extends Product with Serializable

    PodDisruptionBudgetStatus represents information about the status of a PodDisruptionBudget.

    PodDisruptionBudgetStatus represents information about the status of a PodDisruptionBudget. Status may trail the actual state of a system.

Ungrouped