syndesisio / syndesis-rest

The API for Syndesis - a flexible, customizable, cloud-hosted platform that provides core integration capabilities as a service. It leverages Red Hat's existing product architecture using OpenShift Online/Dedicated and Fuse Integration Services.
https://syndesis-staging.b6ff.rh-idev.openshiftapps.com/api/v1/
Apache License 2.0
6 stars 17 forks source link

Example integration definition for the sprint 10 narrative #178

Closed gashcrumb closed 7 years ago

gashcrumb commented 7 years ago

For sprint 9 it was super-helpful to have a definition of the integration object that should be created as part of the narrative. I'd like to get one going for the sprint 10 narrative as well, maybe this time a bit sooner rather than later :-)

KurtStam commented 7 years ago

Good idea, since I'm working on the actions anyway I will also add the integration. --K

On Wed, Mar 15, 2017 at 11:43 AM, Stan Lewis notifications@github.com wrote:

For sprint 9 it was super-helpful to have a definition of the integration object that should be created as part of the narrative. I'd like to get one going for the sprint 10 narrative as well, maybe this time a bit sooner rather than later :-)

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/redhat-ipaas/ipaas-rest/issues/178, or mute the thread https://github.com/notifications/unsubscribe-auth/AACK-Cu91jShwjOAFHjCVRTV6sGxsymZks5rmAcKgaJpZM4MeIDT .

-- Kurt T. Stam

twitter: @KurtStam google+: kurt.stam@gmail.com

KurtStam commented 7 years ago

Hi @gashcrumb, this should be it:

https://github.com/redhat-ipaas/ipaas-rest/blob/master/dao/src/main/resources/com/redhat/ipaas/dao/deployment.json#L366-L445

Note that the data mapping string will change from xml to json when I get it.

Also note that the integration has a StatusType of Activated, which means that it will be deployed. StatusType can be Activated or Deactivated. I've also set the description and tags.

--Kurt