Packages

case class Capabilities(add: Optional[Vector[String]] = Optional.Absent, drop: Optional[Vector[String]] = Optional.Absent) extends Product with Serializable

Adds and removes POSIX capabilities from running containers.

add

Added capabilities

drop

Removed capabilities

Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Capabilities
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Capabilities(add: Optional[Vector[String]] = Optional.Absent, drop: Optional[Vector[String]] = Optional.Absent)

    add

    Added capabilities

    drop

    Removed capabilities

Value Members

  1. val add: Optional[Vector[String]]
  2. val drop: Optional[Vector[String]]
  3. def getAdd: IO[K8sFailure, Vector[String]]

    Added capabilities

    Added capabilities

    If the field is not present, fails with com.coralogix.zio.k8s.client.UndefinedField.

  4. def getDrop: IO[K8sFailure, Vector[String]]

    Removed capabilities

    Removed capabilities

    If the field is not present, fails with com.coralogix.zio.k8s.client.UndefinedField.