Details

    • Sub-task
    • Resolution: Done
    • Major
    • fuse-7.7-GA
    • None
    • Fuse Online
    • None
    • % %
    • Made some test and the library is imported as expected!

    Description

      Use the following extension filter to retrieve only the list of available extensions (feature ENTESB-13247):

      GET api/v1/extensions?extensionType=Libraries
      
      {
          "items": [
              {
                  "createdDate": 1585137219989,
                  "description": "Syndesis Extension for adding a custom JDBC Driver",
                  "extensionId": "io.syndesis.extensions:syndesis-library-test-driver",
                  "extensionType": "Libraries",
                  "icon": "data:image/svg+xml,%3Csvg[...],
                  "id": "i-M3GXbaK42YWhSEEgEVRz",
                  "lastUpdated": 1585137224076,
                  "name": "Example JDBC Driver Library",
                  "schemaVersion": "v1",
                  "status": "Installed",
                  "tags": [
                      "jdbc-driver"
                  ],
                  "userId": "developer",
                  "uses": 0,
                  "version": "1.0.0"
              }
          ],
          "totalCount": 1
      }
      

      Use the `extensionId` field and populate a list of extensions to be POSTed to /integrations under each integration directly or under each flow.

      Integration:

      {
         "name":"aaaa",
         "dependencies":[
            {
               "type":"EXTENSION_TAG",
               "id":"io.syndesis.extensions:syndesis-library-test-driver"
            }
          ],
      ...
      

      Flow:

      {
         "name":"aaaa",
         "tags":[
            "kafka"
         ],
         "flows":[
            {
               "id":"-M3GWPcx-rxLiuukCqSj",
               "dependencies":[
                  {
                     "type":"EXTENSION_TAG",
                     "id":"io.syndesis.extensions:syndesis-library-test-driver"
                  },
      ...
      

      Attachments

        Activity

          People

            ryordan@redhat.com Rachel Yordán
            pcongius Pasquale Congiusti
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: