Structs§
- Cluster
Role - ClusterRole is a logical grouping of PolicyRules that can be referenced as a unit by ClusterRoleBindings.
- Cluster
Role Binding - ClusterRoleBinding references a ClusterRole, but not contain it. It can reference any ClusterRole in the same namespace or in the global namespace. It adds who information via (Users and Groups) OR Subjects and namespace information by which namespace it exists in. ClusterRoleBindings in a given namespace only have effect in that namespace (excepting the master namespace which has power in all namespaces).
- Group
Restriction - GroupRestriction matches a group either by a string match on the group name or a label selector applied to group labels.
- Local
Resource Access Review - LocalResourceAccessReview is a means to request a list of which users and groups are authorized to perform the action specified by spec in a particular namespace
- Local
Subject Access Review - LocalSubjectAccessReview is an object for requesting information about whether a user or group can perform an action in a particular namespace
- Policy
Rule - 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.
- Read
Cluster Role Binding Optional - Optional parameters of
ClusterRoleBinding::read_cluster_role_binding
- Read
Cluster Role Optional - Optional parameters of
ClusterRole::read_cluster_role
- Read
Namespaced Role Binding Optional - Optional parameters of
RoleBinding::read_namespaced_role_binding
- Read
Namespaced Role Binding Restriction Optional - Optional parameters of
RoleBindingRestriction::read_namespaced_role_binding_restriction
- Read
Namespaced Role Optional - Optional parameters of
Role::read_namespaced_role
- Resource
Access Review - ResourceAccessReview is a means to request a list of which users and groups are authorized to perform the action specified by spec
- Role
- Role is a logical grouping of PolicyRules that can be referenced as a unit by RoleBindings.
- Role
Binding - RoleBinding references a Role, but not contain it. It can reference any Role in the same namespace or in the global namespace. It adds who information via (Users and Groups) OR Subjects and namespace information by which namespace it exists in. RoleBindings in a given namespace only have effect in that namespace (excepting the master namespace which has power in all namespaces).
- Role
Binding Restriction - RoleBindingRestriction is an object that can be matched against a subject (user, group, or service account) to determine whether rolebindings on that subject are allowed in the namespace to which the RoleBindingRestriction belongs. If any one of those RoleBindingRestriction objects matches a subject, rolebindings on that subject in the namespace are allowed.
- Role
Binding Restriction Spec - RoleBindingRestrictionSpec defines a rolebinding restriction. Exactly one field must be non-nil.
- Self
Subject Rules Review - SelfSubjectRulesReview is a resource you can create to determine which actions you can perform in a namespace
- Self
Subject Rules Review Spec - SelfSubjectRulesReviewSpec adds information about how to conduct the check
- Service
Account Reference - ServiceAccountReference specifies a service account and namespace by their names.
- Service
Account Restriction - ServiceAccountRestriction matches a service account by a string match on either the service-account name or the name of the service account’s namespace.
- Subject
Access Review - SubjectAccessReview is an object for requesting information about whether a user or group can perform an action
- Subject
Rules Review - SubjectRulesReview is a resource you can create to determine which actions another user can perform in a namespace
- Subject
Rules Review Spec - SubjectRulesReviewSpec adds information about how to conduct the check
- Subject
Rules Review Status - SubjectRulesReviewStatus is contains the result of a rules check
- User
Restriction - UserRestriction matches a user either by a string match on the user name, a string match on the name of a group to which the user belongs, or a label selector applied to the user labels.
Enums§
- Read
Cluster Role Binding Response - Use
<ReadClusterRoleBindingResponse as Response>::try_from_parts
to parse the HTTP response body ofClusterRoleBinding::read_cluster_role_binding
- Read
Cluster Role Response - Use
<ReadClusterRoleResponse as Response>::try_from_parts
to parse the HTTP response body ofClusterRole::read_cluster_role
- Read
Namespaced Role Binding Response - Use
<ReadNamespacedRoleBindingResponse as Response>::try_from_parts
to parse the HTTP response body ofRoleBinding::read_namespaced_role_binding
- Read
Namespaced Role Binding Restriction Response - Use
<ReadNamespacedRoleBindingRestrictionResponse as Response>::try_from_parts
to parse the HTTP response body ofRoleBindingRestriction::read_namespaced_role_binding_restriction
- Read
Namespaced Role Response - Use
<ReadNamespacedRoleResponse as Response>::try_from_parts
to parse the HTTP response body ofRole::read_namespaced_role