Hi Guys,
I am currently working on integrating Google Cloud Application Integration with Apigee X. I went through the official documentation and followed the steps and information provided there. However, while implementing the integration, I encountered a blocker.
From the Apigee X development UI, I was unable to add or configure an Integration Endpoint directly. As an alternative approach, I exported the existing API proxy bundle, manually added the Integration Endpoint folder and placed the required integration XML configuration inside it. I then uploaded the updated proxy bundle back to Apigee X.
After uploading the bundle, the changes were successfully reflected. The route was added correctly, and the proxy did not display any validation warnings or errors. This indicates that the Integration Endpoint and the route referenced by the proxy are valid and being recognized correctly by Apigee.
However, the main concern is related to the Apigee X UI. Although the routing configuration is present and working, the Integration Endpoint is not displayed in the development UI. While this is manageable for me since I am aware of how the proxy was configured, it could create confusion for another developer in the future. For example, if the proxy is handed over to someone else, they may see the routing configuration pointing to an Integration Endpoint but will not be able to see that endpoint in the UI.
I wanted to understand whether there is something missing or incorrect in the approach I followed that is causing the Integration Endpoint not to appear in the Apigee X UI, or if Integration Endpoints are currently not supported/displayed in the Apigee X development UI itself.
Has anyone faced a similar issue or knows whether this is expected behavior?
Thanks!