type REST …
func NewREST(ruleResolver authorizer.RuleResolver) *REST { … }
func (r *REST) NamespaceScoped() bool { … }
func (r *REST) New() runtime.Object { … }
func (r *REST) Destroy() { … }
func (r *REST) Create(ctx context.Context, obj runtime.Object, createValidation rest.ValidateObjectFunc, options *metav1.CreateOptions) (runtime.Object, error) { … }
var _ …
func (r *REST) GetSingularName() string { … }
func getResourceRules(infos []authorizer.ResourceRuleInfo) []authorizationapi.ResourceRule { … }
func getNonResourceRules(infos []authorizer.NonResourceRuleInfo) []authorizationapi.NonResourceRule { … }