Expand description
Schema-admin data API: generic endpoints that render any module’s declared
admin entities and invoke manifest-declared admin actions. Depends on NO
concrete module crate: it works only through injected platform-module seams,
mirroring platform-admin’s seam-only discipline.
Structs§
- Admin
Action Invocation Dto - Admin
Action Invoke Request - Request body for
POST /admin/data/{module}/actions/{action}. - Admin
Action Invoke Response - Response for
POST /admin/data/{module}/actions/{action}. - Admin
Capability Issue Dto - Admin
Capability Summary Dto - Admin
Data Detail Response - Response for
GET /admin/data/{module}/{entity}/{id}. - Admin
Data List Response - Response for
GET /admin/data/{module}/{entity}: a page of records. - Admin
Data Page Info - Pagination info.
next_cursoris an opaque token (not a timestamp like platform-admin’s PageInfo) so it makes no assumption about entity shape. - Admin
Kubernetes Deployment Observation Dto - Admin
Launchpad Addon Dto - Admin
Launchpad Capability Pack Dto - Admin
Launchpad Change Plan Item Dto - Admin
Launchpad Change Plan Response - Response for
GET /admin/data/launchpad/change-plan: latest generated app change plan. - Admin
Launchpad Checklist Item Dto - Admin
Launchpad Composition Action Dto - Admin
Launchpad Composition Dto - Admin
Launchpad Doctor Check Dto - Admin
Launchpad Doctor Response - Response for
GET /admin/data/launchpad/doctor: latest local developer doctor snapshot. - Admin
Launchpad Issue Dto - Admin
Launchpad Module Dto - Admin
Launchpad Pack FitDto - Admin
Launchpad Proof Check Dto - Admin
Launchpad Proof Drift Dto - Admin
Launchpad Proof Response - Response for
GET /admin/data/launchpad/proof: latest generated App Proof snapshot. - Admin
Launchpad Response - Response for
GET /admin/data/launchpad: generated first-run app state. - Admin
Launchpad Service Dto - Admin
Module - One module’s admin capability: its declared surface plus live data/action sources.
- Admin
Module Compatibility Dto - Admin
Module Console Package Plan Package Dto - Admin
Module Console Package Plan State Dto - Admin
Module Governance Dto - Admin
Module Host Compatibility Dto - Admin
Module Install Response - Response for visually installing an available service or linked module from the curated catalog.
- Admin
Module Install State Dto - Admin
Module Lenso Compatibility Dto - Admin
Module Linked Source Install State Dto - Admin
Module Metadata - One module’s registry metadata, independent of whether schema-admin list/detail reads or an admin surface are available.
- Admin
Module Metadata Dto - Admin
Module Metadata List Response - Response for
GET /admin/data/modules: every registered module’s metadata, including modules without admin surfaces. - Admin
Module Metadata Refresh Module Result - Admin
Module Metadata Refresh Record - Admin
Module Refresh Module Result Dto - Admin
Module Refresh Record Dto - Admin
Module Registry Snapshot Catalog Dto - Admin
Module Registry Snapshot Issue Dto - Admin
Module Registry Snapshot Module Dto - Admin
Module Registry Snapshot Response - Response for
GET /admin/data/available-modules: a read-only list of catalog entries that can be installed from their manifest URL. - Admin
Module Release Dto - Admin
Module Remote Source Install State Dto - Admin
Module Schema - Admin
Query Response - Response for
GET /admin/data/{module}/queries/{query}. - Admin
Remote Module Diagnostics - Admin
Remote Module Diagnostics Dto - Admin
Schema List Response - Response for
GET /admin/data/schema: every admin-capable module’s schema. - Admin
Schema Refresh Response - Response for
POST /admin/data/schema/refresh. - Admin
Service Deployment Check Dto - Admin
Service Deployment Host Observation Dto - Admin
Service Deployment Observation Dto - Admin
Service Deployment Operator Condition Dto - Admin
Service Deployment Operator Observation Dto - Admin
Service Environment Dto - Admin
Service Module Compatibility Dto - Admin
Service Module Config Dto - Admin
Service Module Deployment Dto - Admin
Service Module Health Check Dto - Admin
Service Module Lifecycle Module Dto - Admin
Service Module Lifecycle Response - Admin
Service Module Lifecycle Service Dto - Admin
Service Module Service Status Check Dto - Admin
Service Module Service Status Dto - Admin
Service Operation Dto - Admin
Service Operation Links Dto - Admin
Service Release Record Dto - Admin
Service System Dependency Dto - Admin
Service System Drift Dto - Admin
Service System Drift Response - Admin
Service System Issue Dto - Admin
Service System Module Dto - Admin
Service System Release Record Dto - Admin
Service System Release Train Response - Admin
Service System Response - Admin
Service System Runbook Dto - Admin
Service System Runbooks Response - Admin
Service System Service Dto - Story
Display Descriptor Dto
Enums§
- Admin
Launchpad Change Plan Status - Admin
Launchpad Doctor Status - Admin
Launchpad Proof Status - Admin
Launchpad Status - Admin
Module Activation State - Admin
Module Metadata Refresh Module Status - Admin
Module Metadata Refresh Status - Admin
Module Refresh Module Status Dto - Admin
Module Refresh Status Dto - Admin
Module Registry Snapshot Manifest Status - Admin
Module Registry Snapshot Module Status - Admin
Module Registry Snapshot Status - Admin
Module Source Diagnostics - Admin
Module Source Diagnostics Dto - Admin
Module Status - Admin
Service Module Compatibility State - Admin
Service Module Lifecycle Module Status - Admin
Service Module Lifecycle Status - Admin
Service Module Manifest Status - Admin
Service Module Service Status State - Admin
Service Operation Kind Dto - Admin
Service System Drift Status - Admin
Service System Release Train Status - Admin
Service System Runbooks Status - Admin
Service System Status - Story
Display Source Dto
Traits§
Functions§
- install_
admin_ module_ metadata - Install the metadata registry for every module.
- install_
admin_ module_ metadata_ refresh_ fn - install_
admin_ module_ metadata_ refresher - Install the callback used to refresh module registry metadata.
- install_
admin_ module_ refresh_ fn - install_
admin_ module_ refresher - Install the callback used by the explicit admin refresh endpoint.
- install_
admin_ modules - Install the admin-capable module registry. Called once by the composition root before the router serves traffic. Later calls replace the registry, which keeps tests isolated and leaves room for explicit refresh later.
- router
- The schema-admin router, mounted by the API app.