Skip to main content
server.ResultOwner Resource capabilities are selected for the exact reference, independently of the execution that produced it. Every operation rechecks current access.

Type parameters

Properties

comparison

• comparison: { kind: "unsupported" } | { kind: "supported" ; compare: (ctx: Read, candidate: ResultRef<any>, selected: ResultRef<any>) => Promise<BasisComparison> }

Methods

describe

▸ describe(ctx, result): Promise<{ description: ResultDescription ; assessment: InputAssessment ; retention_until_at: string | null ; hard_until_at: string | null }>

Parameters

Returns

Promise<{ description: ResultDescription ; assessment: InputAssessment ; retention_until_at: string | null ; hard_until_at: string | null }>

capabilities

▸ capabilities(result): ResultAdapter<Read, Write>

Parameters

Returns

ResultAdapter<Read, Write>