You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Make ApiOperation a first-class persisted resource with PATCH reconciliation
- Add operationInformation.json infoFile to ApiOperation resource type
- Add patchResource to IApimClient interface and ApimClient implementation
- Replace filterOperationsWithSchemaRefs workaround with unified PATCH reconciliation
after spec import; removes commitId-gated branch
- Update unit tests to reflect new PATCH behavior
- Update documentation for ApiOperation artifact format
Copy file name to clipboardExpand all lines: docs/reference/resource-types.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -59,7 +59,7 @@ Resources scoped to a specific API.
59
59
| ApiPolicy |`/apis/{name}/policies/policy`|`apis/{0}`|`policy.xml`| Policy applied to all operations in an API |
60
60
| ApiTag |`/apis/{name}/tags/{tag}`|`apis/{0}/tags/{1}`|`tagInformation.json`| Tag applied to an API |
61
61
| ApiDiagnostic |`/apis/{name}/diagnostics/{diag}`|`apis/{0}/diagnostics/{1}`|`diagnosticInformation.json`| Diagnostic settings scoped to an API |
62
-
| ApiOperation |`/apis/{name}/operations/{op}`|`apis/{0}/operations/{1}`|*(none)*| Individual API operation (GET /users, POST /orders, etc.) |
62
+
| ApiOperation |`/apis/{name}/operations/{op}`|`apis/{0}/operations/{1}`|`operationInformation.json`| Individual API operation (GET /users, POST /orders, etc.) |
63
63
| ApiOperationPolicy |`/apis/{name}/operations/{op}/policies/policy`|`apis/{0}/operations/{1}`|`policy.xml`| Policy applied to a specific API operation |
64
64
| ApiSchema |`/apis/{name}/schemas/{schema}`|`apis/{0}/schemas/{1}`|`schemaInformation.json`| Schema definition for request/response validation |
65
65
| ApiRelease |`/apis/{name}/releases/{release}`|`apis/{0}/releases/{1}`|`releaseInformation.json`| API release record (makes a revision current) |
0 commit comments