Runtime Cloud — UI surfaces¶
Target
This page describes intended behaviour or structure. No implementation is claimed unless a section is explicitly marked Current implementation or Evidence.
The platform's screens live in the Studio's Operations & usage work area (inventory, drift, capacity) and Governance & administration (pools, quotas); provisioning runs appear inside the environment pages of Workspace.
Screens¶
| Screen | Reads | Acts | Roles |
|---|---|---|---|
| Environment: provisioning | ListSpecifications, ListProvisioningRuns, GetProvisioningRun |
plan a baseline or reconciliation; cancel a planned run | Operator, Platform admin, Observer |
| Environment: inventory | GetRuntimeInventory, ListDrift |
observe now; open a workload's endpoints and bindings (references) | Requester, Operator, Workspace admin, Observer |
| Reconciliation proposals | ListReconciliationProposals |
accept (plans a run; production is production class) or reject with reason | Operator, Platform admin |
| Pools | ListWorkerPools |
set bounds and autoscaling (Platform admin) | Platform admin, Operator, Observer |
| Quotas | GetQuotas |
tighten tenant or project quotas; edition defaults | Workspace admin, Platform admin |
| Leases | ListCapacityLeases |
see who holds what; why a run waits | Operator, Observer |
States the screens must show¶
- Provisioning run: Planned (with the plan summary: adds, changes, deletes), AwaitingApproval (approval card), Applying, Applied (outputs), Failed (failing resource), Rejected, Cancelled.
- Inventory: fresh or stale (with the last observation time); per workload the declared and observed versions side by side.
- Drift finding: open or resolved, by kind; proposal: Proposed, Accepted (with its run), Rejected, Applied, Superseded; destructive proposals visibly marked.
- Lease: Requested, Granted, Active, Released, Expired, Denied with the limiting quota.
Other clients¶
- CLI:
factory env inventory <envId>,factory env drift <envId>,factory provisioning runs list --env <id>,factory reconcile accept <proposalId>,factory capacity quotas,factory capacity leases --tenant.