Packages

case class RoleRef(apiGroup: String, kind: String, name: String) extends Product with Serializable

RoleRef contains information that points to the role being used

apiGroup

APIGroup is the group for the resource being referenced

kind

Kind is the type of resource being referenced

name

Name is the name of resource being referenced

Linear Supertypes
Serializable, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. RoleRef
  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 RoleRef(apiGroup: String, kind: String, name: String)

    apiGroup

    APIGroup is the group for the resource being referenced

    kind

    Kind is the type of resource being referenced

    name

    Name is the name of resource being referenced

Value Members

  1. val apiGroup: String
  2. def getApiGroup: IO[K8sFailure, String]

    APIGroup is the group for the resource being referenced

    APIGroup is the group for the resource being referenced

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

  3. def getKind: IO[K8sFailure, String]

    Kind is the type of resource being referenced

    Kind is the type of resource being referenced

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

  4. def getName: IO[K8sFailure, String]

    Name is the name of resource being referenced

    Name is the name of resource being referenced

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

  5. val kind: String
  6. val name: String