Cerbos JavaScript SDK
Cerbos
GitHub
Preparing search index...
@cerbos/core
Module @cerbos/core - v0.27.1
@cerbos/core
Common types used by the Cerbos client libraries.
Further reading
API reference
Cerbos documentation
Get help
Join the Cerbos community on Slack
Email us at help@cerbos.dev
Enumerations
DatabaseDriver
Effect
InspectedAttributeKind
InspectedConstantKind
InspectedDerivedRoleKind
InspectedVariableKind
PlanKind
ScopePermissions
Service
ServiceStatus
Status
ValidationErrorSource
Classes
CheckResourcesResponse
CheckResourcesResult
Client
ClientWithPrincipal
NotOK
PlanExpression
PlanExpressionValue
PlanExpressionVariable
SchemaDefinition
ValidationFailed
Interfaces
AccessLogEntry
AddOrUpdatePoliciesRequest
AddOrUpdateSchemasRequest
AdminCredentials
AuditLogFilterBetween
AuditLogFilterSince
AuditLogFilterTail
AuditTrail
AuxData
CheckInput
CheckOutput
CheckOutputActionEffect
CheckResourcesRequest
CheckResourcesResultMetadata
CheckResourcesResultMetadataEffect
CheckResourcesResultResource
Condition
Constants
DecisionLogEntry
DecisionLogEntryCheckResources
DecisionLogEntryPlanResources
DecodedAuxData
DeleteSchemasRequest
DeleteSchemasResponse
DerivedRoleDefinition
DerivedRoles
DerivedRolesBody
DisablePoliciesRequest
DisablePoliciesResponse
EmbeddedBundle
EnablePoliciesRequest
EnablePoliciesResponse
ErrorOptions
ExportConstants
ExportConstantsBody
ExportVariables
ExportVariablesBody
GetPoliciesRequest
GetPoliciesResponse
GetSchemasRequest
GetSchemasResponse
HealthCheckRequest
HealthCheckResponse
InspectedAttribute
InspectedConstant
InspectedDerivedRole
InspectedPolicy
InspectedVariable
InspectPoliciesRequest
InspectPoliciesResponse
JWT
ListAccessLogEntriesRequest
ListDecisionLogEntriesRequest
ListPoliciesRequest
ListPoliciesResponse
ListSchemasResponse
LocalBundle
MatchAll
MatchAny
Matches
MatchExpr
MatchNone
Options
Output
OutputExpressions
OutputResult
Peer
PlanResourcesConditionalOutput
PlanResourcesConditionalResponse
PlanResourcesInput
PlanResourcesMetadata
PlanResourcesOutputBase
PlanResourcesRequestBase
PlanResourcesRequestWithAction
PlanResourcesRequestWithActions
PlanResourcesResponseBase
PlanResourcesUnconditionalOutput
PlanResourcesUnconditionalResponse
PolicyBase
PolicyMetadata
PolicySourceBlob
PolicySourceDatabase
PolicySourceDisk
PolicySourceEmbeddedPDP
PolicySourceGit
PolicySourceHubBase
PolicySourceHubDeployment
PolicySourceHubEmbeddedBundle
PolicySourceHubLabel
PolicySourceHubLocalBundle
PolicySourceHubPlayground
Principal
PrincipalPolicy
PrincipalPolicyBody
PrincipalRule
PrincipalRuleAction
ReloadStoreRequest
RequestOptions
Resource
ResourceCheck
ResourcePolicy
ResourcePolicyBody
ResourceRule
RolePolicy
RolePolicyBody
RoleRule
Schema
SchemaInput
SchemaRef
SchemaRefs
ServerInfo
ValidationError
Variables
Type aliases
AuditLogFilter
Awaitable
CheckResourceRequest
DecisionLogEntryMethod
HeadersInit
IsAllowedRequest
Match
PlanExpressionOperand
PlanResourcesOutput
PlanResourcesRequest
PlanResourcesResponse
Policy
PolicySource
PolicySourceHub
ResourceQuery
ResourceSearch
SchemaDefinitionInput
SourceAttributes
ValidationFailedCallback
Value
Functions
auditLogFilterIsBetween
auditLogFilterIsSince
auditLogFilterIsTail
decisionLogEntryMethodIsCheckResources
decisionLogEntryMethodIsPlanResources
matchIsMatchAll
matchIsMatchAny
matchIsMatchExpr
matchIsMatchNone
planResourcesOutputIsConditional
planResourcesOutputIsUnconditional
planResourcesResponseIsConditional
planResourcesResponseIsUnconditional
policyIsDerivedRoles
policyIsExportConstants
policyIsExportVariables
policyIsPrincipalPolicy
policyIsResourcePolicy
policyIsRolePolicy
policySourceIsBlob
policySourceIsDatabase
policySourceIsDisk
policySourceIsEmbeddedPDP
policySourceIsGit
policySourceIsHub
policySourceIsHubDeployment
policySourceIsHubEmbeddedBundle
policySourceIsHubLabel
policySourceIsHubLocalBundle
policySourceIsHubPlayground
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
@cerbos/core
Further reading
Get help
Enumerations
Database
Driver
Effect
Inspected
Attribute
Kind
Inspected
Constant
Kind
Inspected
Derived
Role
Kind
Inspected
Variable
Kind
Plan
Kind
Scope
Permissions
Service
Service
Status
Status
Validation
Error
Source
Classes
Check
Resources
Response
Check
Resources
Result
Client
Client
With
Principal
Not
OK
Plan
Expression
Plan
Expression
Value
Plan
Expression
Variable
Schema
Definition
Validation
Failed
Interfaces
Access
Log
Entry
Add
Or
Update
Policies
Request
Add
Or
Update
Schemas
Request
Admin
Credentials
Audit
Log
Filter
Between
Audit
Log
Filter
Since
Audit
Log
Filter
Tail
Audit
Trail
Aux
Data
Check
Input
Check
Output
Check
Output
Action
Effect
Check
Resources
Request
Check
Resources
Result
Metadata
Check
Resources
Result
Metadata
Effect
Check
Resources
Result
Resource
Condition
Constants
Decision
Log
Entry
Decision
Log
Entry
Check
Resources
Decision
Log
Entry
Plan
Resources
Decoded
Aux
Data
Delete
Schemas
Request
Delete
Schemas
Response
Derived
Role
Definition
Derived
Roles
Derived
Roles
Body
Disable
Policies
Request
Disable
Policies
Response
Embedded
Bundle
Enable
Policies
Request
Enable
Policies
Response
Error
Options
Export
Constants
Export
Constants
Body
Export
Variables
Export
Variables
Body
Get
Policies
Request
Get
Policies
Response
Get
Schemas
Request
Get
Schemas
Response
Health
Check
Request
Health
Check
Response
Inspected
Attribute
Inspected
Constant
Inspected
Derived
Role
Inspected
Policy
Inspected
Variable
Inspect
Policies
Request
Inspect
Policies
Response
JWT
List
Access
Log
Entries
Request
List
Decision
Log
Entries
Request
List
Policies
Request
List
Policies
Response
List
Schemas
Response
Local
Bundle
Match
All
Match
Any
Matches
Match
Expr
Match
None
Options
Output
Output
Expressions
Output
Result
Peer
Plan
Resources
Conditional
Output
Plan
Resources
Conditional
Response
Plan
Resources
Input
Plan
Resources
Metadata
Plan
Resources
Output
Base
Plan
Resources
Request
Base
Plan
Resources
Request
With
Action
Plan
Resources
Request
With
Actions
Plan
Resources
Response
Base
Plan
Resources
Unconditional
Output
Plan
Resources
Unconditional
Response
Policy
Base
Policy
Metadata
Policy
Source
Blob
Policy
Source
Database
Policy
Source
Disk
Policy
Source
Embedded
PDP
Policy
Source
Git
Policy
Source
Hub
Base
Policy
Source
Hub
Deployment
Policy
Source
Hub
Embedded
Bundle
Policy
Source
Hub
Label
Policy
Source
Hub
Local
Bundle
Policy
Source
Hub
Playground
Principal
Principal
Policy
Principal
Policy
Body
Principal
Rule
Principal
Rule
Action
Reload
Store
Request
Request
Options
Resource
Resource
Check
Resource
Policy
Resource
Policy
Body
Resource
Rule
Role
Policy
Role
Policy
Body
Role
Rule
Schema
Schema
Input
Schema
Ref
Schema
Refs
Server
Info
Validation
Error
Variables
Type aliases
Audit
Log
Filter
Awaitable
Check
Resource
Request
Decision
Log
Entry
Method
Headers
Init
Is
Allowed
Request
Match
Plan
Expression
Operand
Plan
Resources
Output
Plan
Resources
Request
Plan
Resources
Response
Policy
Policy
Source
Policy
Source
Hub
Resource
Query
Resource
Search
Schema
Definition
Input
Source
Attributes
Validation
Failed
Callback
Value
Functions
audit
Log
Filter
Is
Between
audit
Log
Filter
Is
Since
audit
Log
Filter
Is
Tail
decision
Log
Entry
Method
Is
Check
Resources
decision
Log
Entry
Method
Is
Plan
Resources
match
Is
Match
All
match
Is
Match
Any
match
Is
Match
Expr
match
Is
Match
None
plan
Resources
Output
Is
Conditional
plan
Resources
Output
Is
Unconditional
plan
Resources
Response
Is
Conditional
plan
Resources
Response
Is
Unconditional
policy
Is
Derived
Roles
policy
Is
Export
Constants
policy
Is
Export
Variables
policy
Is
Principal
Policy
policy
Is
Resource
Policy
policy
Is
Role
Policy
policy
Source
Is
Blob
policy
Source
Is
Database
policy
Source
Is
Disk
policy
Source
Is
Embedded
PDP
policy
Source
Is
Git
policy
Source
Is
Hub
policy
Source
Is
Hub
Deployment
policy
Source
Is
Hub
Embedded
Bundle
policy
Source
Is
Hub
Label
policy
Source
Is
Hub
Local
Bundle
policy
Source
Is
Hub
Playground
Cerbos
GitHub
Cerbos JavaScript SDK
Loading...