package k8s.io.api.rbac.v1alpha1

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message AggregationRule

generated.proto:32

AggregationRule describes how to locate ClusterRoles to aggregate into the ClusterRole

Used in: ClusterRole

message ClusterRole

generated.proto:41

ClusterRole is a cluster level, logical grouping of PolicyRules that can be referenced as a unit by a RoleBinding or ClusterRoleBinding. Deprecated in v1.17 in favor of rbac.authorization.k8s.io/v1 ClusterRole, and will no longer be served in v1.22.

Used in: ClusterRoleList

message ClusterRoleBinding

generated.proto:60

ClusterRoleBinding references a ClusterRole, but not contain it. It can reference a ClusterRole in the global namespace, and adds who information via Subject. Deprecated in v1.17 in favor of rbac.authorization.k8s.io/v1 ClusterRoleBinding, and will no longer be served in v1.22.

Used in: ClusterRoleBindingList

message ClusterRoleBindingList

generated.proto:76

ClusterRoleBindingList is a collection of ClusterRoleBindings. Deprecated in v1.17 in favor of rbac.authorization.k8s.io/v1 ClusterRoleBindings, and will no longer be served in v1.22.

message ClusterRoleList

generated.proto:87

ClusterRoleList is a collection of ClusterRoles. Deprecated in v1.17 in favor of rbac.authorization.k8s.io/v1 ClusterRoles, and will no longer be served in v1.22.

message PolicyRule

generated.proto:98

PolicyRule holds information that describes a policy rule, but does not contain information about who the rule applies to or which namespace the rule applies to.

Used in: ClusterRole, Role

message Role

generated.proto:124

Role is a namespaced, logical grouping of PolicyRules that can be referenced as a unit by a RoleBinding. Deprecated in v1.17 in favor of rbac.authorization.k8s.io/v1 Role, and will no longer be served in v1.22.

Used in: RoleList

message RoleBinding

generated.proto:138

RoleBinding references a role, but does not contain it. It can reference a Role in the same namespace or a ClusterRole in the global namespace. It adds who information via Subjects and namespace information by which namespace it exists in. RoleBindings in a given namespace only have effect in that namespace. Deprecated in v1.17 in favor of rbac.authorization.k8s.io/v1 RoleBinding, and will no longer be served in v1.22.

Used in: RoleBindingList

message RoleBindingList

generated.proto:154

RoleBindingList is a collection of RoleBindings Deprecated in v1.17 in favor of rbac.authorization.k8s.io/v1 RoleBindingList, and will no longer be served in v1.22.

message RoleList

generated.proto:165

RoleList is a collection of Roles. Deprecated in v1.17 in favor of rbac.authorization.k8s.io/v1 RoleList, and will no longer be served in v1.22.

message RoleRef

generated.proto:175

RoleRef contains information that points to the role being used

Used in: ClusterRoleBinding, RoleBinding

message Subject

generated.proto:188

Subject contains a reference to the object or user identities a role binding applies to. This can either hold a direct API object reference, or a value for non-objects such as user and group names.

Used in: ClusterRoleBinding, RoleBinding