Skip to content
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

[3.2.x] Add support for APIs with APIM 4.x versions #3582

Open
wants to merge 39 commits into
base: 3.2.x
Choose a base branch
from

Conversation

HeshanSudarshana
Copy link
Contributor

@HeshanSudarshana HeshanSudarshana commented Sep 13, 2024

Purpose

This PR adds the support APIs for APIM 4.x versions. This PR adds the following changes,

  • Add DTOs to support APIM 4.x support
  • Introduce apim4xVersion to the toolkit configuration to support import of APIM 4.x APIs
  • Add changes to use the newly introduced /apis/export/apis to export API details and the definition for APIM 4.x versions
  • Add changes to support the new JMS message format for APIM 4.x versions
  • Add changes to support ELK based analytics
  • Add changes to support Choreo based analytics

Issues

Fixes #3566
Fixes #3567
Fixes #3568
Fixes #3569

Automation tests

  • Unit tests added: No
  • Integration tests added: No

Tested environments

OS - MacOS 14.6.1 (23G93)
JDK - Temurin-11.0.20.1+1


Maintainers: Check before merge

  • Assigned 'Type' label
  • Assigned the project
  • Validated respective github issues
  • Assigned milestone to the github issue(s)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants