NonResourceRule

case class NonResourceRule(nonResourceURLs: Optional[Vector[String]], verbs: Vector[String])

NonResourceRule holds information that describes a rule for the non-resource

Value parameters:
nonResourceURLs

NonResourceURLs is a set of partial urls that a user should have access to. s are allowed, but only as the full, final step in the path. "" means all.

verbs

Verb is a list of kubernetes non-resource API verbs, like: get, post, put, delete, patch, head, options. "*" means all.

Companion:
object
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Value members

Concrete methods

NonResourceURLs is a set of partial urls that a user should have access to. s are allowed, but only as the full, final step in the path. "" means all.

NonResourceURLs is a set of partial urls that a user should have access to. s are allowed, but only as the full, final step in the path. "" means all.

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

Verb is a list of kubernetes non-resource API verbs, like: get, post, put, delete, patch, head, options. "*" means all.

Verb is a list of kubernetes non-resource API verbs, like: get, post, put, delete, patch, head, options. "*" means all.

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

Inherited methods

Inherited from:
Product