fix: verified map names, param remaps, and write lifecycle test
- Fix tag create: AddTag → CreateTag
- Fix tag update: UpdateTag → UpdateTagColor, param {id} → {tag}
- Fix sync_resource create/update: CreateSyncResource → CreateResourceSync,
UpdateSyncResource → UpdateResourceSync
- Add GET/DELETE param remapping for tag ({tag}), variable ({name}),
user_group ({user_group}) — same pattern as INSPECT_PARAM_KEY
- Update api.md with corrected endpoint names
- Add scripts/test_write_lifecycle.py — full CRUD lifecycle test
covering 15 resource types across 4 tiers, urllib-only
All fixes verified live against Core v2.3.3 error responses.
This commit is contained in:
+4
-4
@@ -218,8 +218,8 @@ export const CREATE_REQUEST_MAP: Partial<Record<ResourceType, string>> = {
|
||||
deployment: "CreateDeployment",
|
||||
alerter: "CreateAlerter",
|
||||
image_registry_account: "CreateImageRegistryAccount",
|
||||
sync_resource: "CreateSyncResource",
|
||||
tag: "AddTag",
|
||||
sync_resource: "CreateResourceSync",
|
||||
tag: "CreateTag",
|
||||
action: "CreateAction",
|
||||
repo: "CreateRepo",
|
||||
builder: "CreateBuilder",
|
||||
@@ -239,9 +239,9 @@ export const UPDATE_REQUEST_MAP: Partial<Record<ResourceType, string>> = {
|
||||
deployment: "UpdateDeployment",
|
||||
alerter: "UpdateAlerter",
|
||||
image_registry_account: "UpdateImageRegistryAccount",
|
||||
sync_resource: "UpdateSyncResource",
|
||||
sync_resource: "UpdateResourceSync",
|
||||
user: "UpdateUser",
|
||||
tag: "UpdateTag",
|
||||
tag: "UpdateTagColor",
|
||||
action: "UpdateAction",
|
||||
repo: "UpdateRepo",
|
||||
builder: "UpdateBuilder",
|
||||
|
||||
Reference in New Issue
Block a user