Versions in this module Expand all Collapse all v0 v0.10.0 Sep 6, 2026 Changes in this version + type DefaultResourceBuilder struct + func (DefaultResourceBuilder) EntityResource(entity string) authz.Resource + func (DefaultResourceBuilder) FieldResource(entity, field string) authz.Resource + type PolicyBuilder struct + AllowStar bool + Authorizer authz.Authorizer + MaxDepth int + MaxInValues int + MaxLimit int + MaxNodes int + Principal authz.Principal + RequireLimit bool + ResourceBuilder ResourceBuilder + Schema guardsql.Schema + func (b PolicyBuilder) Build(ctx context.Context) (guardsql.Policy, error) + type ResourceBuilder interface + EntityResource func(entity string) authz.Resource + FieldResource func(entity, field string) authz.Resource + type ResourceBuilderFunc struct + Entity func(entity string) authz.Resource + Field func(entity, field string) authz.Resource + func (f ResourceBuilderFunc) EntityResource(entity string) authz.Resource + func (f ResourceBuilderFunc) FieldResource(entity, field string) authz.Resource