case class NonResourceAttributes(path: Optional[String] = Optional.Absent, verb: Optional[String] = Optional.Absent) extends Product with Serializable

NonResourceAttributes includes the authorization attributes available for non-resource requests to the Authorizer interface

path

Path is the URL path of the request

verb

Verb is the standard HTTP verb

Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. NonResourceAttributes
  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 NonResourceAttributes(path: Optional[String] = Optional.Absent, verb: Optional[String] = Optional.Absent)

    path

    Path is the URL path of the request

    verb

    Verb is the standard HTTP verb

Value Members

  1. def getPath: IO[K8sFailure, String]

    Path is the URL path of the request

    Path is the URL path of the request

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

  2. def getVerb: IO[K8sFailure, String]

    Verb is the standard HTTP verb

    Verb is the standard HTTP verb

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

  3. val path: Optional[String]
  4. val verb: Optional[String]