case class HTTPIngressRuleValue(paths: Vector[HTTPIngressPath]) extends Product with Serializable

HTTPIngressRuleValue is a list of http selectors pointing to backends. In the example: http://<host>/<path>?<searchpart> -> backend where where parts of the url correspond to RFC 3986, this resource will be used to match against everything after the last '/' and before the first '?' or '#'.

paths

A collection of paths that map requests to backends.

Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. HTTPIngressRuleValue
  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 HTTPIngressRuleValue(paths: Vector[HTTPIngressPath])

    paths

    A collection of paths that map requests to backends.

Value Members

  1. def getPaths: IO[K8sFailure, Vector[HTTPIngressPath]]

    A collection of paths that map requests to backends.

    A collection of paths that map requests to backends.

    This effect always succeeds, it is safe to use the field paths directly.

  2. val paths: Vector[HTTPIngressPath]