Add OpenStack request-body schemas and nested console PARAM sync.
This commit is contained in:
+59
-4
@@ -10,15 +10,70 @@ Console is served from the Keystone/UI port (**5000** on the gateway).
|
||||
| `/docs` | OpenAPI (simulator) |
|
||||
| `/ui/api/…` | UI JSON APIs |
|
||||
|
||||

|
||||
|
||||
## Endpoints drawer
|
||||
|
||||
Browse the pack surface by service (for example Adjutant). Each path shows the
|
||||
supported verbs.
|
||||
|
||||

|
||||
|
||||
## Sending requests
|
||||
|
||||
Pick a verb + path, then **Send**. Successful calls show status and JSON in
|
||||
**RESPONSE**.
|
||||
|
||||

|
||||
|
||||
### Request parameters
|
||||
|
||||
For `POST` / `PUT` / `PATCH`, **Request parameters** lists schema fields
|
||||
(dotted names for nested OpenStack envelopes) with types, optional flags, and
|
||||
example values. The Request body JSON is built from those fields.
|
||||
|
||||

|
||||
|
||||
## Authentication drawer
|
||||
|
||||
Sign in with lab Keystone users (`admin` / `secret`, projects such as `admin`
|
||||
or `demo`). Optional paste of an existing `X-Auth-Token`.
|
||||
|
||||

|
||||
|
||||
## Environment drawer
|
||||
|
||||
- **OpenStack API pack** — list series, activate pack, set microversion overrides
|
||||
- Apply remounts schema routes immediately
|
||||
- Runtime / catalog / active **microversion**, plus live cloud inventory
|
||||
(servers, nets, volumes…)
|
||||
|
||||

|
||||
|
||||
## API catalog drawer
|
||||
|
||||
- Select an OpenStack series card (`os · yoga` …), choose a **microversion** on
|
||||
the card, then **Apply as runtime** (choice is remembered across reloads)
|
||||
|
||||

|
||||
|
||||
## Data drawer
|
||||
|
||||
- **Load demo cloud** — `POST /ui/api/demo/load` → `seed_openstack_demo`
|
||||
- **Unload / minimal** — reset to minimal seed
|
||||
- **Load demo cloud** — sized clusters (small / large / big)
|
||||
- **Reset to minimal** — minimal lab seed
|
||||
|
||||

|
||||
|
||||
## History drawer
|
||||
|
||||
Recent console calls with method, URL, and status.
|
||||
|
||||

|
||||
|
||||
## Help · Compatibility
|
||||
|
||||
Pack surface coverage for the active series (declared / implemented ops,
|
||||
services, verb mix).
|
||||
|
||||

|
||||
|
||||
## Branding
|
||||
|
||||
|
||||
Reference in New Issue
Block a user