-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Feature] Update a KPS table #6
Comments
I think this is something which should be handled by a pluggable mechanism. It shouldn’t become are core-function of Swagger-Promote. Ultimately I would appreciate to see then plugins popping in into the Main-GutHub project so that other customers can leverage them. What do you think? |
Created a dedicated feature-request Axway-API-Management-Plus/apimanager-swagger-promote#190 for Plugin-Support, which can be used to manage KPS-Entries |
With the next version I plan to add initial support to manage KPS in the same way as other entities. This means to provide the following features:
In the version after KPS-Dependencies can be added to an API. This dependency will be the KPS-Alias plus the Entry-ID. This kind of fragment will then be added to an API on the root level: kps: [
{“kpsAlias”:”tableABC”, “kpsKey”:”123456”},
{“kpsAlias”:”tableXYZ”, “kpsKey”:”987654”}
] With that, during replication of an API the CLI validates that the required KPS entries do exists. The required KPS entries must be imported before using the KPS import feature added with the next version. |
This issue has been automatically marked as stale because it has not had activity in the last 90 days. It will be closed in the next 30 days unless it is tagged "help wanted" or other activity occurs. Thank you for your contributions. |
Duplicate of #478 |
User story
Some APIs need updates in KPS tables. Swagger promote should support a generic way to specify a KPS table and properties so it can do the insertions/removals. (The key of the KPS table is always the api.id field.)
Additional context
The text was updated successfully, but these errors were encountered: