case class SelfSubjectAccessReviewSpec(nonResourceAttributes: Optional[NonResourceAttributes] = Optional.Absent, resourceAttributes: Optional[ResourceAttributes] = Optional.Absent) extends Product with Serializable

SelfSubjectAccessReviewSpec is a description of the access request. Exactly one of ResourceAuthorizationAttributes and NonResourceAuthorizationAttributes must be set

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

Value Members

  1. def getNonResourceAttributes: IO[K8sFailure, NonResourceAttributes]

    Gets nonResourceAttributes.

    Gets nonResourceAttributes.

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

  2. def getResourceAttributes: IO[K8sFailure, ResourceAttributes]

    Gets resourceAttributes.

    Gets resourceAttributes.

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

  3. val nonResourceAttributes: Optional[NonResourceAttributes]
  4. val resourceAttributes: Optional[ResourceAttributes]