# Functions
Allowf returns a formatted wrapped Allow decision.
AlwaysAllowRule returns a rule that returns an allow decision.
AlwaysDenyRule returns a rule that returns a deny decision.
ContextQueryMutationRule creates a query/mutation rule from a context eval func.
DecisionContext creates a new context from the given parent context with a policy decision attach to it.
DecisionFromContext retrieves the policy decision from the context.
Denyf returns a formatted wrapped Deny decision.
DenyMutationOperationRule returns a rule denying specified mutation operation.
OnMutationOperation evaluates the given rule only on a given mutation operation.
Skipf returns a formatted wrapped Skip decision.
# Variables
Allow may be returned by rules to indicate that the policy evaluation should terminate with allow decision.
Deny may be returned by rules to indicate that the policy evaluation should terminate with deny decision.
Skip may be returned by rules to indicate that the policy evaluation should continue to the next rule.
# Interfaces
No description provided by the author
# Type aliases
The ActionPlanHistoryMutationRuleFunc type is an adapter to allow the use of ordinary functions as a mutation rule.
The ActionPlanHistoryQueryRuleFunc type is an adapter to allow the use of ordinary functions as a query rule.
The ActionPlanMutationRuleFunc type is an adapter to allow the use of ordinary functions as a mutation rule.
The ActionPlanQueryRuleFunc type is an adapter to allow the use of ordinary functions as a query rule.
The APITokenMutationRuleFunc type is an adapter to allow the use of ordinary functions as a mutation rule.
The APITokenQueryRuleFunc type is an adapter to allow the use of ordinary functions as a query rule.
The ContactHistoryMutationRuleFunc type is an adapter to allow the use of ordinary functions as a mutation rule.
The ContactHistoryQueryRuleFunc type is an adapter to allow the use of ordinary functions as a query rule.
The ContactMutationRuleFunc type is an adapter to allow the use of ordinary functions as a mutation rule.
The ContactQueryRuleFunc type is an adapter to allow the use of ordinary functions as a query rule.
The ControlHistoryMutationRuleFunc type is an adapter to allow the use of ordinary functions as a mutation rule.
The ControlHistoryQueryRuleFunc type is an adapter to allow the use of ordinary functions as a query rule.
The ControlMutationRuleFunc type is an adapter to allow the use of ordinary functions as a mutation rule.
The ControlObjectiveHistoryMutationRuleFunc type is an adapter to allow the use of ordinary functions as a mutation rule.
The ControlObjectiveHistoryQueryRuleFunc type is an adapter to allow the use of ordinary functions as a query rule.
The ControlObjectiveMutationRuleFunc type is an adapter to allow the use of ordinary functions as a mutation rule.
The ControlObjectiveQueryRuleFunc type is an adapter to allow the use of ordinary functions as a query rule.
The ControlQueryRuleFunc type is an adapter to allow the use of ordinary functions as a query rule.
The DocumentDataHistoryMutationRuleFunc type is an adapter to allow the use of ordinary functions as a mutation rule.
The DocumentDataHistoryQueryRuleFunc type is an adapter to allow the use of ordinary functions as a query rule.
The DocumentDataMutationRuleFunc type is an adapter to allow the use of ordinary functions as a mutation rule.
The DocumentDataQueryRuleFunc type is an adapter to allow the use of ordinary functions as a query rule.
The EmailVerificationTokenMutationRuleFunc type is an adapter to allow the use of ordinary functions as a mutation rule.
The EmailVerificationTokenQueryRuleFunc type is an adapter to allow the use of ordinary functions as a query rule.
The EntityHistoryMutationRuleFunc type is an adapter to allow the use of ordinary functions as a mutation rule.
The EntityHistoryQueryRuleFunc type is an adapter to allow the use of ordinary functions as a query rule.
The EntityMutationRuleFunc type is an adapter to allow the use of ordinary functions as a mutation rule.
The EntityQueryRuleFunc type is an adapter to allow the use of ordinary functions as a query rule.
The EntityTypeHistoryMutationRuleFunc type is an adapter to allow the use of ordinary functions as a mutation rule.
The EntityTypeHistoryQueryRuleFunc type is an adapter to allow the use of ordinary functions as a query rule.
The EntityTypeMutationRuleFunc type is an adapter to allow the use of ordinary functions as a mutation rule.
The EntityTypeQueryRuleFunc type is an adapter to allow the use of ordinary functions as a query rule.
The EventHistoryMutationRuleFunc type is an adapter to allow the use of ordinary functions as a mutation rule.
The EventHistoryQueryRuleFunc type is an adapter to allow the use of ordinary functions as a query rule.
The EventMutationRuleFunc type is an adapter to allow the use of ordinary functions as a mutation rule.
The EventQueryRuleFunc type is an adapter to allow the use of ordinary functions as a query rule.
The FileHistoryMutationRuleFunc type is an adapter to allow the use of ordinary functions as a mutation rule.
The FileHistoryQueryRuleFunc type is an adapter to allow the use of ordinary functions as a query rule.
The FileMutationRuleFunc type is an adapter to allow the use of ordinary functions as a mutation rule.
The FileQueryRuleFunc type is an adapter to allow the use of ordinary functions as a query rule.
No description provided by the author
The GroupHistoryMutationRuleFunc type is an adapter to allow the use of ordinary functions as a mutation rule.
The GroupHistoryQueryRuleFunc type is an adapter to allow the use of ordinary functions as a query rule.
The GroupMembershipHistoryMutationRuleFunc type is an adapter to allow the use of ordinary functions as a mutation rule.
The GroupMembershipHistoryQueryRuleFunc type is an adapter to allow the use of ordinary functions as a query rule.
The GroupMembershipMutationRuleFunc type is an adapter to allow the use of ordinary functions as a mutation rule.
The GroupMembershipQueryRuleFunc type is an adapter to allow the use of ordinary functions as a query rule.
The GroupMutationRuleFunc type is an adapter to allow the use of ordinary functions as a mutation rule.
The GroupQueryRuleFunc type is an adapter to allow the use of ordinary functions as a query rule.
The GroupSettingHistoryMutationRuleFunc type is an adapter to allow the use of ordinary functions as a mutation rule.
The GroupSettingHistoryQueryRuleFunc type is an adapter to allow the use of ordinary functions as a query rule.
The GroupSettingMutationRuleFunc type is an adapter to allow the use of ordinary functions as a mutation rule.
The GroupSettingQueryRuleFunc type is an adapter to allow the use of ordinary functions as a query rule.
The HushHistoryMutationRuleFunc type is an adapter to allow the use of ordinary functions as a mutation rule.
The HushHistoryQueryRuleFunc type is an adapter to allow the use of ordinary functions as a query rule.
The HushMutationRuleFunc type is an adapter to allow the use of ordinary functions as a mutation rule.
The HushQueryRuleFunc type is an adapter to allow the use of ordinary functions as a query rule.
The IntegrationHistoryMutationRuleFunc type is an adapter to allow the use of ordinary functions as a mutation rule.
The IntegrationHistoryQueryRuleFunc type is an adapter to allow the use of ordinary functions as a query rule.
The IntegrationMutationRuleFunc type is an adapter to allow the use of ordinary functions as a mutation rule.
The IntegrationQueryRuleFunc type is an adapter to allow the use of ordinary functions as a query rule.
The InternalPolicyHistoryMutationRuleFunc type is an adapter to allow the use of ordinary functions as a mutation rule.
The InternalPolicyHistoryQueryRuleFunc type is an adapter to allow the use of ordinary functions as a query rule.
The InternalPolicyMutationRuleFunc type is an adapter to allow the use of ordinary functions as a mutation rule.
The InternalPolicyQueryRuleFunc type is an adapter to allow the use of ordinary functions as a query rule.
The InviteMutationRuleFunc type is an adapter to allow the use of ordinary functions as a mutation rule.
The InviteQueryRuleFunc type is an adapter to allow the use of ordinary functions as a query rule.
No description provided by the author
No description provided by the author
No description provided by the author
The NarrativeHistoryMutationRuleFunc type is an adapter to allow the use of ordinary functions as a mutation rule.
The NarrativeHistoryQueryRuleFunc type is an adapter to allow the use of ordinary functions as a query rule.
The NarrativeMutationRuleFunc type is an adapter to allow the use of ordinary functions as a mutation rule.
The NarrativeQueryRuleFunc type is an adapter to allow the use of ordinary functions as a query rule.
The NoteHistoryMutationRuleFunc type is an adapter to allow the use of ordinary functions as a mutation rule.
The NoteHistoryQueryRuleFunc type is an adapter to allow the use of ordinary functions as a query rule.
The NoteMutationRuleFunc type is an adapter to allow the use of ordinary functions as a mutation rule.
The NoteQueryRuleFunc type is an adapter to allow the use of ordinary functions as a query rule.
The OrganizationHistoryMutationRuleFunc type is an adapter to allow the use of ordinary functions as a mutation rule.
The OrganizationHistoryQueryRuleFunc type is an adapter to allow the use of ordinary functions as a query rule.
The OrganizationMutationRuleFunc type is an adapter to allow the use of ordinary functions as a mutation rule.
The OrganizationQueryRuleFunc type is an adapter to allow the use of ordinary functions as a query rule.
The OrganizationSettingHistoryMutationRuleFunc type is an adapter to allow the use of ordinary functions as a mutation rule.
The OrganizationSettingHistoryQueryRuleFunc type is an adapter to allow the use of ordinary functions as a query rule.
The OrganizationSettingMutationRuleFunc type is an adapter to allow the use of ordinary functions as a mutation rule.
The OrganizationSettingQueryRuleFunc type is an adapter to allow the use of ordinary functions as a query rule.
The OrgMembershipHistoryMutationRuleFunc type is an adapter to allow the use of ordinary functions as a mutation rule.
The OrgMembershipHistoryQueryRuleFunc type is an adapter to allow the use of ordinary functions as a query rule.
The OrgMembershipMutationRuleFunc type is an adapter to allow the use of ordinary functions as a mutation rule.
The OrgMembershipQueryRuleFunc type is an adapter to allow the use of ordinary functions as a query rule.
The OrgSubscriptionHistoryMutationRuleFunc type is an adapter to allow the use of ordinary functions as a mutation rule.
The OrgSubscriptionHistoryQueryRuleFunc type is an adapter to allow the use of ordinary functions as a query rule.
The OrgSubscriptionMutationRuleFunc type is an adapter to allow the use of ordinary functions as a mutation rule.
The OrgSubscriptionQueryRuleFunc type is an adapter to allow the use of ordinary functions as a query rule.
The PasswordResetTokenMutationRuleFunc type is an adapter to allow the use of ordinary functions as a mutation rule.
The PasswordResetTokenQueryRuleFunc type is an adapter to allow the use of ordinary functions as a query rule.
The PersonalAccessTokenMutationRuleFunc type is an adapter to allow the use of ordinary functions as a mutation rule.
The PersonalAccessTokenQueryRuleFunc type is an adapter to allow the use of ordinary functions as a query rule.
No description provided by the author
The ProcedureHistoryMutationRuleFunc type is an adapter to allow the use of ordinary functions as a mutation rule.
The ProcedureHistoryQueryRuleFunc type is an adapter to allow the use of ordinary functions as a query rule.
The ProcedureMutationRuleFunc type is an adapter to allow the use of ordinary functions as a mutation rule.
The ProcedureQueryRuleFunc type is an adapter to allow the use of ordinary functions as a query rule.
The ProgramHistoryMutationRuleFunc type is an adapter to allow the use of ordinary functions as a mutation rule.
The ProgramHistoryQueryRuleFunc type is an adapter to allow the use of ordinary functions as a query rule.
The ProgramMembershipHistoryMutationRuleFunc type is an adapter to allow the use of ordinary functions as a mutation rule.
The ProgramMembershipHistoryQueryRuleFunc type is an adapter to allow the use of ordinary functions as a query rule.
The ProgramMembershipMutationRuleFunc type is an adapter to allow the use of ordinary functions as a mutation rule.
The ProgramMembershipQueryRuleFunc type is an adapter to allow the use of ordinary functions as a query rule.
The ProgramMutationRuleFunc type is an adapter to allow the use of ordinary functions as a mutation rule.
The ProgramQueryRuleFunc type is an adapter to allow the use of ordinary functions as a query rule.
No description provided by the author
No description provided by the author
No description provided by the author
QueryRuleFunc type is an adapter to allow the use of ordinary functions as query rules.
The RiskHistoryMutationRuleFunc type is an adapter to allow the use of ordinary functions as a mutation rule.
The RiskHistoryQueryRuleFunc type is an adapter to allow the use of ordinary functions as a query rule.
The RiskMutationRuleFunc type is an adapter to allow the use of ordinary functions as a mutation rule.
The RiskQueryRuleFunc type is an adapter to allow the use of ordinary functions as a query rule.
The StandardHistoryMutationRuleFunc type is an adapter to allow the use of ordinary functions as a mutation rule.
The StandardHistoryQueryRuleFunc type is an adapter to allow the use of ordinary functions as a query rule.
The StandardMutationRuleFunc type is an adapter to allow the use of ordinary functions as a mutation rule.
The StandardQueryRuleFunc type is an adapter to allow the use of ordinary functions as a query rule.
The SubcontrolHistoryMutationRuleFunc type is an adapter to allow the use of ordinary functions as a mutation rule.
The SubcontrolHistoryQueryRuleFunc type is an adapter to allow the use of ordinary functions as a query rule.
The SubcontrolMutationRuleFunc type is an adapter to allow the use of ordinary functions as a mutation rule.
The SubcontrolQueryRuleFunc type is an adapter to allow the use of ordinary functions as a query rule.
The SubscriberMutationRuleFunc type is an adapter to allow the use of ordinary functions as a mutation rule.
The SubscriberQueryRuleFunc type is an adapter to allow the use of ordinary functions as a query rule.
The TaskHistoryMutationRuleFunc type is an adapter to allow the use of ordinary functions as a mutation rule.
The TaskHistoryQueryRuleFunc type is an adapter to allow the use of ordinary functions as a query rule.
The TaskMutationRuleFunc type is an adapter to allow the use of ordinary functions as a mutation rule.
The TaskQueryRuleFunc type is an adapter to allow the use of ordinary functions as a query rule.
The TemplateHistoryMutationRuleFunc type is an adapter to allow the use of ordinary functions as a mutation rule.
The TemplateHistoryQueryRuleFunc type is an adapter to allow the use of ordinary functions as a query rule.
The TemplateMutationRuleFunc type is an adapter to allow the use of ordinary functions as a mutation rule.
The TemplateQueryRuleFunc type is an adapter to allow the use of ordinary functions as a query rule.
The TFASettingMutationRuleFunc type is an adapter to allow the use of ordinary functions as a mutation rule.
The TFASettingQueryRuleFunc type is an adapter to allow the use of ordinary functions as a query rule.
The UserHistoryMutationRuleFunc type is an adapter to allow the use of ordinary functions as a mutation rule.
The UserHistoryQueryRuleFunc type is an adapter to allow the use of ordinary functions as a query rule.
The UserMutationRuleFunc type is an adapter to allow the use of ordinary functions as a mutation rule.
The UserQueryRuleFunc type is an adapter to allow the use of ordinary functions as a query rule.
The UserSettingHistoryMutationRuleFunc type is an adapter to allow the use of ordinary functions as a mutation rule.
The UserSettingHistoryQueryRuleFunc type is an adapter to allow the use of ordinary functions as a query rule.
The UserSettingMutationRuleFunc type is an adapter to allow the use of ordinary functions as a mutation rule.
The UserSettingQueryRuleFunc type is an adapter to allow the use of ordinary functions as a query rule.
The WebauthnMutationRuleFunc type is an adapter to allow the use of ordinary functions as a mutation rule.
The WebauthnQueryRuleFunc type is an adapter to allow the use of ordinary functions as a query rule.