Skip to main content

Interface: EntityRefLookup

Defined in: packages/sdk/src/types/generated/entity_ref.ts:73

One ref to resolve: a kind and a UUID, and nothing else.

Deliberately not :class:~lib.activity.refs.EntityRef. That model carries the scope chain a ref was observed under, and accepting it here would invite a caller to send a workspaceUuid that disagrees with the mount's path parameter — two sources of truth for the one fact that decides which authorizer runs. The mount is the scope; the ref names what to look up inside it.

Properties

kind

kind: EntityKind

Defined in: packages/sdk/src/types/generated/entity_ref.ts:74


uuid

uuid: string

Defined in: packages/sdk/src/types/generated/entity_ref.ts:75