Versions in this module Expand all Collapse all v0 v0.0.2 Feb 19, 2026 Changes in this version + type ErrorResponse struct + Error string v0.0.1 Feb 16, 2026 Changes in this version + const ModuleName + func Module(scope string) fx.Option + type ActionEntry struct + Description string + Key string + Name string + type AssignPermissionsResponse struct + Message string + Role *RoleEntry + type CreateRequest struct + Body CreateRequestBody + type CreateRequestBody struct + Description string + Key string + Name string + Permissions []string + type CreateResponse struct + Message string + Role *RoleEntry + type DeleteRequest struct + URI DeleteRequestURI + type DeleteRequestURI struct + Key string + type DeleteResponse struct + Message string + type GetRequest struct + URI GetRequestURI + type GetRequestURI struct + Key string + type GetResourceRequest struct + URI GetResourceRequestURI + type GetResourceRequestURI struct + Path string + type GetResourceResponse struct + Resource *ResourceEntry + type GetResponse struct + Role *RoleEntry + type ListResourcesResponse struct + Resources []ResourceEntry + type ListResponse struct + Roles []*RoleEntry + type Params struct + Auth *auth.AuthManager + HTTPServer *http_server.HTTPServer + RBAC *rbac.RBACManager + type PermissionsRequest struct + Body PermissionsRequestBody + URI PermissionsRequestURI + type PermissionsRequestBody struct + Permissions []string + type PermissionsRequestURI struct + Key string + type RemovePermissionsResponse struct + Message string + Role *RoleEntry + type ResourceEntry struct + Actions []ActionEntry + Description string + Key string + Name string + SubResources []ResourceEntry + type RoleAPIs struct + func (m *RoleAPIs) InitDefaultConfigs() + func (m *RoleAPIs) OnStart(ctx context.Context) error + func (m *RoleAPIs) OnStop(ctx context.Context) error + type RoleEntry struct + CreatedAt string + Description string + ID uint + Key string + Name string + Permissions []string + UpdatedAt string + type UpdateRequest struct + Body UpdateRequestBody + URI UpdateRequestURI + type UpdateRequestBody struct + Description string + Name string + Permissions []string + type UpdateRequestURI struct + Key string + type UpdateResponse struct + Message string + Role *RoleEntry