Package

skuber

rbac

Permalink

package rbac

Created by jordan on 1/13/17.

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. rbac
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. case class ClusterRole(kind: String = "ClusterRole", apiVersion: String = rbacAPIVersion, metadata: ObjectMeta = ObjectMeta(), rules: List[PolicyRule]) extends ObjectResource with Product with Serializable

    Permalink

    Created by jordan on 1/12/17.

  2. case class ClusterRoleBinding(kind: String = "ClusterRoleBinding", apiVersion: String = rbacAPIVersion, metadata: ObjectMeta, roleRef: Option[RoleRef], subjects: List[Subject]) extends ObjectResource with Product with Serializable

    Permalink

    Created by jordan on 1/12/17.

  3. type ClusterRoleBindingList = ListResource[ClusterRoleBinding]

    Permalink
  4. type ClusterRoleList = ListResource[ClusterRole]

    Permalink
  5. case class PolicyRule(apiGroups: List[String], attributeRestrictions: Option[String], nonResourceURLs: List[String], resourceNames: List[String], resources: List[String], verbs: List[String]) extends Product with Serializable

    Permalink

    Created by jordan on 1/12/17.

  6. case class Role(kind: String = "Role", apiVersion: String = rbacAPIVersion, metadata: ObjectMeta, rules: List[PolicyRule]) extends ObjectResource with Product with Serializable

    Permalink

    Created by jordan on 1/12/17.

  7. case class RoleBinding(kind: String = "RoleBinding", apiVersion: String = rbacAPIVersion, metadata: ObjectMeta, roleRef: RoleRef, subjects: List[Subject]) extends ObjectResource with Product with Serializable

    Permalink

    Created by jordan on 1/12/17.

  8. type RoleBindingList = ListResource[RoleBinding]

    Permalink
  9. type RoleList = ListResource[Role]

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

    Permalink

    Created by jordan on 1/13/17.

  11. case class Subject(apiVersion: Option[String], kind: String, name: String, namespace: Option[String]) extends Product with Serializable

    Permalink

    Created by jordan on 1/13/17.

Value Members

  1. object ClusterRole extends Serializable

    Permalink
  2. object ClusterRoleBinding extends Serializable

    Permalink
  3. object Role extends Serializable

    Permalink
  4. object RoleBinding extends Serializable

    Permalink
  5. val rbacAPIVersion: String

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped