Skip to main content

Module admin

Module admin 

Source
Expand description

Administration surface.

The console needs a cross-tenant view that the tenant API deliberately cannot give: platform drafts, every run, and the judge catalogue. Counts and pages are bounded so an operations screen can never scan the world.

Structs§

AdminBindingPage
AdminOverview
Aggregate counts for the landing screen. Keyed by the enum’s wire name so a new state shows up without a schema change on the console side.
AdminRunPage
AdminRunSummary
AdminSnapshotPage
AdminSnapshotSummary
Same shape as the tenant listing plus the scope a platform operator needs in order to tell two tenants’ snapshots apart.
ExportBundleRequest
Selects what an export bundle carries. An empty selection exports every published platform snapshot, which is the usual “seed a new deployment” case.
ListAdminBindingsRequest
ListAdminRunsRequest
ListAdminSnapshotsRequest