package cerbos.engine.v1

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message AuxData

engine.proto:292

Used in: CheckInput, PlanResourcesInput, Request, policy.v1.TestFixture.AuxData, policy.v1.TestSuite

message CheckInput

engine.proto:129

Used in: audit.v1.DecisionLogEntry, audit.v1.DecisionLogEntry.CheckResources, policy.v1.Test

message CheckOutput

engine.proto:151

Used in: audit.v1.DecisionLogEntry, audit.v1.DecisionLogEntry.CheckResources

message CheckOutput.ActionEffect

engine.proto:152

Used in: CheckOutput

message OutputEntry

engine.proto:166

Used in: CheckOutput, policy.v1.TestResults.Success, policy.v1.TestTable.OutputExpectations, response.v1.CheckResourcesResponse.ResultEntry, response.v1.PlaygroundEvaluateResponse.EvalResultList

message PlanResourcesAst

engine.proto:63

message PlanResourcesAst.LogicalOperation

engine.proto:71

Used in: Node

enum PlanResourcesAst.LogicalOperation.Operator

engine.proto:72

Used in: LogicalOperation

message PlanResourcesAst.Node

engine.proto:64

Used in: PlanResourcesAst, LogicalOperation

message PlanResourcesFilter

engine.proto:85

Used in: PlanResourcesOutput, response.v1.PlanResourcesResponse

message PlanResourcesFilter.Expression

engine.proto:86

Used in: Expression.Operand

message PlanResourcesFilter.Expression.Operand

engine.proto:93

Used in: PlanResourcesFilter, Expression

enum PlanResourcesFilter.Kind

engine.proto:104

Used in: PlanResourcesFilter

message PlanResourcesInput

engine.proto:20

Used in: audit.v1.DecisionLogEntry.PlanResources

message PlanResourcesInput.Resource

engine.proto:21

Used in: PlanResourcesInput, request.v1.PlanResourcesRequest

message PlanResourcesOutput

engine.proto:116

Used in: audit.v1.DecisionLogEntry.PlanResources

message Principal

engine.proto:233

Used in: CheckInput, PlanResourcesInput, policy.v1.TestFixture.Principals, policy.v1.TestSuite, request.v1.CheckResourceBatchRequest, request.v1.CheckResourceSetRequest, request.v1.CheckResourcesRequest, request.v1.PlanResourcesRequest, request.v1.PlaygroundEvaluateRequest

message Request

engine.proto:373

Data from the request, provided to expressions as the top-level `request` variable.

message Request.Principal

engine.proto:374

Used in: Request

message Request.Resource

engine.proto:382

Used in: Request

message Resource

engine.proto:185

Used in: CheckInput, policy.v1.TestFixture.Resources, policy.v1.TestSuite, request.v1.CheckResourceBatchRequest.BatchEntry, request.v1.CheckResourcesRequest.ResourceEntry, request.v1.PlaygroundEvaluateRequest

message Runtime

engine.proto:396

Data from the runtime, provided to expressions as the top-level `runtime` variable.

message Trace

engine.proto:300

Used in: policy.v1.TestResults.Details

message Trace.Component

engine.proto:301

Used in: Trace, TraceBatch

enum Trace.Component.Kind

engine.proto:302

Used in: Component

message Trace.Component.Variable

engine.proto:322

Used in: Component

message Trace.Event

engine.proto:344

Used in: Trace, TraceEntry

enum Trace.Event.Status

engine.proto:345

Used in: Event

message TraceBatch

engine.proto:367

Used in: policy.v1.TestResults.Details

message TraceEntry

engine.proto:362

Used in: TraceBatch