Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ResourceAccess ¶
type ResourceAccess interface { ValidateCreate(key model.ResourceKey, spec model.ResourceSpec, desc model.ResourceTypeDescriptor, user user.User) error ValidateUpdate(key model.ResourceKey, currentSpec model.ResourceSpec, newSpec model.ResourceSpec, desc model.ResourceTypeDescriptor, user user.User) error ValidateDelete(key model.ResourceKey, spec model.ResourceSpec, desc model.ResourceTypeDescriptor, user user.User) error ValidateList(desc model.ResourceTypeDescriptor, user user.User) error ValidateGet(key model.ResourceKey, desc model.ResourceTypeDescriptor, user user.User) error }
func NewAdminResourceAccess ¶
func NewAdminResourceAccess(cfg config_access.AdminResourcesStaticAccessConfig) ResourceAccess
Click to show internal directories.
Click to hide internal directories.