package rbac
Created by jordan on 1/13/17.
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- rbac
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- case class ClusterRole(kind: String = "ClusterRole", apiVersion: String = rbacAPIVersion, metadata: ObjectMeta = ObjectMeta(), rules: List[PolicyRule]) extends ObjectResource with Product with Serializable
Created by jordan on 1/12/17.
- case class ClusterRoleBinding(kind: String = "ClusterRoleBinding", apiVersion: String = rbacAPIVersion, metadata: ObjectMeta, roleRef: Option[RoleRef], subjects: List[Subject]) extends ObjectResource with Product with Serializable
Created by jordan on 1/12/17.
- type ClusterRoleBindingList = ListResource[ClusterRoleBinding]
- type ClusterRoleList = ListResource[ClusterRole]
- 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
Created by jordan on 1/12/17.
- case class Role(kind: String = "Role", apiVersion: String = rbacAPIVersion, metadata: ObjectMeta, rules: List[PolicyRule]) extends ObjectResource with Product with Serializable
Created by jordan on 1/12/17.
- case class RoleBinding(kind: String = "RoleBinding", apiVersion: String = rbacAPIVersion, metadata: ObjectMeta, roleRef: RoleRef, subjects: List[Subject]) extends ObjectResource with Product with Serializable
Created by jordan on 1/12/17.
- type RoleBindingList = ListResource[RoleBinding]
- type RoleList = ListResource[Role]
- case class RoleRef(apiGroup: String, kind: String, name: String) extends Product with Serializable
Created by jordan on 1/13/17.
- case class Subject(apiVersion: Option[String], kind: String, name: String, namespace: Option[String]) extends Product with Serializable
Created by jordan on 1/13/17.
Value Members
- val rbacAPIVersion: String
- object ClusterRole extends Serializable
- object ClusterRoleBinding extends Serializable
- object Role extends Serializable
- object RoleBinding extends Serializable