var groupResource …
type Storage …
func NewStorage(s rest.StandardStorage, authorizer authorizer.Authorizer, ruleResolver rbacregistryvalidation.AuthorizationRuleResolver) *Storage { … }
func (r *Storage) Destroy() { … }
func (r *Storage) NamespaceScoped() bool { … }
func (r *Storage) StorageVersion() runtime.GroupVersioner { … }
var _ …
var fullAuthority …
func (s *Storage) Create(ctx context.Context, obj runtime.Object, createValidatingAdmission rest.ValidateObjectFunc, options *metav1.CreateOptions) (runtime.Object, error) { … }
func (s *Storage) Update(ctx context.Context, name string, obj rest.UpdatedObjectInfo, createValidation rest.ValidateObjectFunc, updateValidation rest.ValidateObjectUpdateFunc, forceAllowCreate bool, options *metav1.UpdateOptions) (runtime.Object, bool, error) { … }
func hasAggregationRule(clusterRole *rbac.ClusterRole) bool { … }
var _ …
func (s *Storage) GetSingularName() string { … }