From 0387f232b4a56e98092519ccc2e0ee7985f6701c Mon Sep 17 00:00:00 2001 From: sebdet Date: Mon, 9 Sep 2019 17:32:53 +0200 Subject: Remove dead code Removal of dead code not used anymore as part of the V1 interface + new swagger without old v1 interface Issue-ID: CLAMP-487 Change-Id: I56c80c26082b5119f14afc41e26bae1c52b1ba59 Signed-off-by: sebdet --- src/main/resources/META-INF/resources/swagger.html | 2766 ++------------------ .../resources/clds/camel/rest/clds-services.xml | 153 -- 2 files changed, 269 insertions(+), 2650 deletions(-) (limited to 'src/main/resources') diff --git a/src/main/resources/META-INF/resources/swagger.html b/src/main/resources/META-INF/resources/swagger.html index 0a0a877cd..d2ec96601 100644 --- a/src/main/resources/META-INF/resources/swagger.html +++ b/src/main/resources/META-INF/resources/swagger.html @@ -444,313 +444,132 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
  • 2. Paths
  • 3. Definitions
  • @@ -763,13 +582,13 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b

    1.1. Version information

    -

    Version : 4.1.1-SNAPSHOT

    +

    Version : 4.1.2-SNAPSHOT

    1.2. URI scheme

    -

    Host : localhost:43819
    +

    Host : localhost:40147
    BasePath : /restservices/clds/
    Schemes : HTTP

    @@ -780,77 +599,33 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b

    2. Paths

    -

    2.1. PUT /v1/clds/action/{action}/{modelName}?test={test}

    -
    -

    2.1.1. Parameters

    - ----- - - - - - - - - - - - - - - - - - - - - - - - - -
    TypeNameSchema

    Path

    action
    -required

    string

    Path

    modelName}?test={test
    -required

    string

    Body

    body
    -required

    CldsModel

    -
    +

    2.1. GET /v1/clds/cldsInfo

    -

    2.1.2. Responses

    +

    2.1.1. Responses

    --+++ + - + +
    HTTP CodeDescription Schema

    200

    No Content

    Output type

    CldsInfo

    -

    2.1.3. Consumes

    -
    -
      -
    • -

      application/json

      -
    • -
    -
    -
    -
    -

    2.1.4. Produces

    +

    2.1.2. Produces

    • @@ -861,27 +636,24 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    -

    2.2. GET /v1/clds/cldsDetails

    +

    2.2. GET /v1/healthcheck

    2.2.1. Responses

    ---++ - - - +
    HTTP CodeDescription Schema

    200

    Output type

    CldsMonitoringDetails

    No Content

    @@ -898,27 +670,24 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    -

    2.3. GET /v1/clds/cldsInfo

    +

    2.3. GET /v1/user/getUser

    2.3.1. Responses

    ---++ - - - +
    HTTP CodeDescription Schema

    200

    Output type

    CldsInfo

    No Content

    @@ -928,16 +697,16 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    • -

      application/json

      +

      text/plain

    -

    2.4. POST /v1/clds/dcae/event?test={test}

    +

    2.4. PUT /v2/loop/delete/{loopName}

    -

    2.4.1. Parameters

    +

    2.4.1. Parameters

    @@ -953,10 +722,10 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b - - + - +

    Body

    body
    +

    Path

    loopName
    required

    DcaeEvent

    string

    @@ -982,31 +751,11 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    -
    -

    2.4.3. Consumes

    -
    -
      -
    • -

      application/json

      -
    • -
    -
    -
    -
    -

    2.4.4. Produces

    -
    -
      -
    • -

      application/json

      -
    • -
    -
    -
    -

    2.5. PUT /v1/clds/deploy/{modelName}

    +

    2.5. PUT /v2/loop/deploy/{loopName}

    -

    2.5.1. Parameters

    +

    2.5.1. Parameters

    @@ -1023,16 +772,10 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b - - - - - -

    Path

    modelName
    +

    loopName
    required

    string

    Body

    body
    -required

    CldsModel

    @@ -1040,35 +783,28 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b

    2.5.2. Responses

    --+++ + - + +
    HTTP CodeDescription Schema

    200

    No Content

    Output type

    Loop

    -

    2.5.3. Consumes

    -
    -
      -
    • -

      application/json

      -
    • -
    -
    -
    -
    -

    2.5.4. Produces

    +

    2.5.3. Produces

    • @@ -1079,7 +815,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    -

    2.6. GET /v1/clds/model-names

    +

    2.6. GET /v2/loop/getAllNames

    2.6.1. Responses

    @@ -1099,13 +835,13 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b - +

    200

    Output type

    ValueItem

    < string > array

    -

    2.6.2. Produces

    +

    2.6.2. Produces

    • @@ -1116,9 +852,9 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    -

    2.7. GET /v1/clds/model/bpmn/{modelName}

    +

    2.7. GET /v2/loop/getstatus/{loopName}

    -

    2.7.1. Parameters

    +

    2.7.1. Parameters

    @@ -1135,7 +871,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b - @@ -1146,38 +882,41 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b

    2.7.2. Responses

    Path

    modelName
    +

    loopName
    required

    string

    --+++ + - + +
    HTTP CodeDescription Schema

    200

    No Content

    Output type

    Loop

    -

    2.7.3. Produces

    +

    2.7.3. Produces

    • -

      text/xml

      +

      application/json

    -

    2.8. GET /v1/clds/model/image/{modelName}

    +

    2.8. PUT /v2/loop/restart/{loopName}

    -

    2.8.1. Parameters

    +

    2.8.1. Parameters

    @@ -1194,7 +933,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b - @@ -1205,38 +944,41 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b

    2.8.2. Responses

    Path

    modelName
    +

    loopName
    required

    string

    --+++ + - + +
    HTTP CodeDescription Schema

    200

    No Content

    Output type

    Loop

    -

    2.8.3. Produces

    +

    2.8.3. Produces

    • -

      text/xml

      +

      application/json

    -

    2.9. GET /v1/clds/model/{modelName}

    +

    2.9. PUT /v2/loop/stop/{loopName}

    -

    2.9.1. Parameters

    +

    2.9.1. Parameters

    @@ -1253,7 +995,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b - @@ -1279,13 +1021,13 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b - +

    Path

    modelName
    +

    loopName
    required

    string

    200

    Output type

    CldsModel

    Loop

    -

    2.9.3. Produces

    +

    2.9.3. Produces

    • @@ -1296,9 +1038,9 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    -

    2.10. PUT /v1/clds/model/{modelName}

    +

    2.10. PUT /v2/loop/submit/{loopName}

    -

    2.10.1. Parameters

    +

    2.10.1. Parameters

    @@ -1315,16 +1057,10 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b - - - - - -

    Path

    modelName
    +

    loopName
    required

    string

    Body

    body
    -required

    CldsModel

    @@ -1347,23 +1083,13 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b

    200

    Output type

    -

    CldsModel

    +

    Loop

    -

    2.10.3. Consumes

    -
    -
      -
    • -

      application/json

      -
    • -
    -
    -
    -
    -

    2.10.4. Produces

    +

    2.10.3. Produces

    • @@ -1374,118 +1100,34 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    -

    2.11. GET /v1/clds/properties

    +

    2.11. GET /v2/loop/svgRepresentation/{loopName}

    -

    2.11.1. Responses

    +

    2.11.1. Parameters

    +-+ - + + - - + + +
    HTTP CodeTypeName Schema

    200

    No Content

    Path

    loopName
    +required

    string

    -

    2.11.2. Produces

    -
    -
      -
    • -

      application/json

      -
    • -
    -
    -
    -
    -
    -

    2.12. PUT /v1/clds/undeploy/{modelName}

    -
    -

    2.12.1. Parameters

    - ----- - - - - - - - - - - - - - - - - - - - -
    TypeNameSchema

    Path

    modelName
    -required

    string

    Body

    body
    -required

    CldsModel

    -
    -
    -

    2.12.2. Responses

    - ---- - - - - - - - - - - - - -
    HTTP CodeSchema

    200

    No Content

    -
    -
    -

    2.12.3. Consumes

    -
    -
      -
    • -

      application/json

      -
    • -
    -
    -
    -
    -

    2.12.4. Produces

    -
    -
      -
    • -

      application/json

      -
    • -
    -
    -
    -
    -
    -

    2.13. GET /v1/cldsTempate/template-names

    -
    -

    2.13.1. Responses

    +

    2.11.2. Responses

    @@ -1503,144 +1145,26 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b - - - -

    200

    Output type

    ValueItem

    -
    -
    -

    2.13.2. Produces

    -
    -
      -
    • -

      application/json

      -
    • -
    -
    -
    -
    -
    -

    2.14. GET /v1/cldsTempate/template/bpmn/{templateName}

    -
    -

    2.14.1. Parameters

    - ----- - - - - - - - - - - - - - - -
    TypeNameSchema

    Path

    templateName
    -required

    string

    -
    -
    -

    2.14.2. Responses

    - ---- - - - - - - - - - - - - -
    HTTP CodeSchema

    200

    No Content

    -
    -
    -

    2.14.3. Produces

    -
    -
      -
    • -

      text/xml

      -
    • -
    -
    -
    -
    -
    -

    2.15. GET /v1/cldsTempate/template/image/{templateName}

    -
    -

    2.15.1. Parameters

    - ----- - - - - - - - - - - -
    TypeNameSchema

    Path

    templateName
    -required

    string

    -

    2.15.2. Responses

    - ---- - - - - - - - - - - - - -
    HTTP CodeSchema

    200

    No Content

    -
    -
    -

    2.15.3. Produces

    +

    2.11.3. Produces

    • -

      text/xml

      +

      application/xml

    -

    2.16. GET /v1/cldsTempate/template/{templateName}

    +

    2.12. PUT /v2/loop/undeploy/{loopName}

    -

    2.16.1. Parameters

    +

    2.12.1. Parameters

    @@ -1657,7 +1181,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b - @@ -1665,7 +1189,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b

    Path

    templateName
    +

    loopName
    required

    string

    -

    2.16.2. Responses

    +

    2.12.2. Responses

    @@ -1683,13 +1207,13 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b - +

    200

    Output type

    CldsTemplate

    Loop

    -

    2.16.3. Produces

    +

    2.12.3. Produces

    • @@ -1700,9 +1224,9 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    -

    2.17. PUT /v1/cldsTempate/template/{templateName}

    +

    2.13. POST /v2/loop/updateGlobalProperties/{loopName}

    -

    2.17.1. Parameters

    +

    2.13.1. Parameters

    @@ -1719,7 +1243,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b - @@ -1727,13 +1251,13 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b - +

    Path

    templateName
    +

    loopName
    required

    string

    Body

    body
    required

    CldsTemplate

    JsonObject

    -

    2.17.2. Responses

    +

    2.13.2. Responses

    @@ -1751,23 +1275,13 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b - +

    200

    Output type

    CldsTemplate

    Loop

    -

    2.17.3. Consumes

    -
    -
      -
    • -

      application/json

      -
    • -
    -
    -
    -
    -

    2.17.4. Produces

    +

    2.13.3. Consumes

    • @@ -1776,35 +1290,8 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    -
    -
    -

    2.18. GET /v1/dictionary

    -
    -

    2.18.1. Responses

    - ----- - - - - - - - - - - - - - - -
    HTTP CodeDescriptionSchema

    200

    Output type

    CldsDictionary

    -
    -

    2.18.2. Produces

    +

    2.13.4. Produces

    • @@ -1815,9 +1302,9 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    -

    2.19. PUT /v1/dictionary/{dictionaryName}

    +

    2.14. POST /v2/loop/updateMicroservicePolicy/{loopName}

    -

    2.19.1. Parameters

    +

    2.14.1. Parameters

    @@ -1834,7 +1321,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b - @@ -1842,13 +1329,13 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b - +

    Path

    dictionaryName
    +

    loopName
    required

    string

    Body

    body
    required

    CldsDictionary

    MicroServicePolicy

    -

    2.19.2. Responses

    +

    2.14.2. Responses

    @@ -1866,13 +1353,13 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b - +

    200

    Output type

    CldsDictionary

    MicroServicePolicy

    -

    2.19.3. Consumes

    +

    2.14.3. Consumes

    • @@ -1882,7 +1369,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    -

    2.19.4. Produces

    +

    2.14.4. Produces

    • @@ -1893,9 +1380,9 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    -

    2.20. GET /v1/dictionary/{dictionaryName}/items

    +

    2.15. POST /v2/loop/updateOperationalPolicies/{loopName}

    -

    2.20.1. Parameters

    +

    2.15.1. Parameters

    @@ -1904,1839 +1391,141 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b - - - - - - - - - - - - -
    TypeNameSchema

    Path

    dictionaryName
    -required

    string

    -
    -
    -

    2.20.2. Responses

    - ----- - - - - - - - - - - - - - - -
    HTTP CodeDescriptionSchema

    200

    Output type

    CldsDictionary

    -
    -
    -

    2.20.3. Produces

    -
    -
      -
    • -

      application/json

      -
    • -
    -
    -
    -
    -
    -

    2.21. PUT /v1/dictionary/{dictionaryName}/items

    -
    -

    2.21.1. Parameters

    - ----- - - - - - - - - - - - - - - - - - - - -
    TypeNameSchema

    Path

    dictionaryName
    -required

    string

    Body

    body
    -required

    CldsDictionaryItem

    -
    -
    -

    2.21.2. Responses

    - ----- - - - - - - - - - - - - - - -
    HTTP CodeDescriptionSchema

    200

    Output type

    CldsDictionaryItem

    -
    -
    -

    2.21.3. Consumes

    -
    -
      -
    • -

      application/json

      -
    • -
    -
    -
    -
    -

    2.21.4. Produces

    -
    -
      -
    • -

      application/json

      -
    • -
    -
    -
    -
    -
    -

    2.22. GET /v1/healthcheck

    -
    -

    2.22.1. Responses

    - ---- - - - - - - - - - - - - -
    HTTP CodeSchema

    200

    No Content

    -
    -
    -

    2.22.2. Produces

    -
    -
      -
    • -

      application/json

      -
    • -
    -
    -
    -
    -
    -

    2.23. GET /v1/tosca/models

    -
    -

    2.23.1. Responses

    - ----- - - - - - - - - - - - - - - -
    HTTP CodeDescriptionSchema

    200

    Output type

    CldsToscaModel

    -
    -
    -

    2.23.2. Produces

    -
    -
      -
    • -

      application/json

      -
    • -
    -
    -
    -
    -
    -

    2.24. GET /v1/tosca/models/policyType/{policyType}

    -
    -

    2.24.1. Parameters

    - ----- - - - - - - - - - - - - - - -
    TypeNameSchema

    Path

    policyType
    -required

    string

    -
    -
    -

    2.24.2. Responses

    - ----- - - - - - - - - - - - - - - -
    HTTP CodeDescriptionSchema

    200

    Output type

    CldsToscaModel

    -
    -
    -

    2.24.3. Produces

    -
    -
      -
    • -

      application/json

      -
    • -
    -
    -
    -
    -
    -

    2.25. GET /v1/tosca/models/{toscaModelName}

    -
    -

    2.25.1. Parameters

    - ----- - - - - - - - - - - - - - - -
    TypeNameSchema

    Path

    toscaModelName
    -required

    string

    -
    -
    -

    2.25.2. Responses

    - ----- - - - - - - - - - - - - - - -
    HTTP CodeDescriptionSchema

    200

    Output type

    CldsToscaModel

    -
    -
    -

    2.25.3. Produces

    -
    -
      -
    • -

      application/json

      -
    • -
    -
    -
    -
    -
    -

    2.26. PUT /v1/tosca/models/{toscaModelName}

    -
    -

    2.26.1. Parameters

    - ----- - - - - - - - - - - - - - - - - - - - -
    TypeNameSchema

    Path

    toscaModelName
    -required

    string

    Body

    body
    -required

    CldsToscaModel

    -
    -
    -

    2.26.2. Responses

    - ---- - - - - - - - - - - - - -
    HTTP CodeSchema

    200

    No Content

    -
    -
    -

    2.26.3. Consumes

    -
    -
      -
    • -

      application/json

      -
    • -
    -
    -
    -
    -

    2.26.4. Produces

    -
    -
      -
    • -

      application/json

      -
    • -
    -
    -
    -
    -
    -

    2.27. GET /v1/user/getUser

    -
    -

    2.27.1. Responses

    - ---- - - - - - - - - - - - - -
    HTTP CodeSchema

    200

    No Content

    -
    -
    -

    2.27.2. Produces

    -
    -
      -
    • -

      text/plain

      -
    • -
    -
    -
    -
    -
    -

    2.28. PUT /v2/loop/delete/{loopName}

    -
    -

    2.28.1. Parameters

    - ----- - - - - - - - - - - - - - - -
    TypeNameSchema

    Path

    loopName
    -required

    string

    -
    -
    -

    2.28.2. Responses

    - ---- - - - - - - - - - - - - -
    HTTP CodeSchema

    200

    No Content

    -
    -
    -
    -

    2.29. PUT /v2/loop/deploy/{loopName}

    -
    -

    2.29.1. Parameters

    - ----- - - - - - - - - - - - - - - -
    TypeNameSchema

    Path

    loopName
    -required

    string

    -
    -
    -

    2.29.2. Responses

    - ----- - - - - - - - - - - - - - - -
    HTTP CodeDescriptionSchema

    200

    Output type

    Loop

    -
    -
    -

    2.29.3. Produces

    -
    -
      -
    • -

      application/json

      -
    • -
    -
    -
    -
    -
    -

    2.30. GET /v2/loop/getAllNames

    -
    -

    2.30.1. Responses

    - ----- - - - - - - - - - - - - - - -
    HTTP CodeDescriptionSchema

    200

    Output type

    < string > array

    -
    -
    -

    2.30.2. Produces

    -
    -
      -
    • -

      application/json

      -
    • -
    -
    -
    -
    -
    -

    2.31. GET /v2/loop/getstatus/{loopName}

    -
    -

    2.31.1. Parameters

    - ----- - - - - - - - - - - - - - - -
    TypeNameSchema

    Path

    loopName
    -required

    string

    -
    -
    -

    2.31.2. Responses

    - ----- - - - - - - - - - - - - - - -
    HTTP CodeDescriptionSchema

    200

    Output type

    Loop

    -
    -
    -

    2.31.3. Produces

    -
    -
      -
    • -

      application/json

      -
    • -
    -
    -
    -
    -
    -

    2.32. PUT /v2/loop/restart/{loopName}

    -
    -

    2.32.1. Parameters

    - ----- - - - - - - - - - - - - - - -
    TypeNameSchema

    Path

    loopName
    -required

    string

    -
    -
    -

    2.32.2. Responses

    - ----- - - - - - - - - - - - - - - -
    HTTP CodeDescriptionSchema

    200

    Output type

    Loop

    -
    -
    -

    2.32.3. Produces

    -
    -
      -
    • -

      application/json

      -
    • -
    -
    -
    -
    -
    -

    2.33. PUT /v2/loop/stop/{loopName}

    -
    -

    2.33.1. Parameters

    - ----- - - - - - - - - - - - - - - -
    TypeNameSchema

    Path

    loopName
    -required

    string

    -
    -
    -

    2.33.2. Responses

    - ----- - - - - - - - - - - - - - - -
    HTTP CodeDescriptionSchema

    200

    Output type

    Loop

    -
    -
    -

    2.33.3. Produces

    -
    -
      -
    • -

      application/json

      -
    • -
    -
    -
    -
    -
    -

    2.34. PUT /v2/loop/submit/{loopName}

    -
    -

    2.34.1. Parameters

    - ----- - - - - - - - - - - - - - - -
    TypeNameSchema

    Path

    loopName
    -required

    string

    -
    -
    -

    2.34.2. Responses

    - ----- - - - - - - - - - - - - - - -
    HTTP CodeDescriptionSchema

    200

    Output type

    Loop

    -
    -
    -

    2.34.3. Produces

    -
    -
      -
    • -

      application/json

      -
    • -
    -
    -
    -
    -
    -

    2.35. GET /v2/loop/svgRepresentation/{loopName}

    -
    -

    2.35.1. Parameters

    - ----- - - - - - - - - - - - - - - -
    TypeNameSchema

    Path

    loopName
    -required

    string

    -
    -
    -

    2.35.2. Responses

    - ----- - - - - - - - - - - - - - - -
    HTTP CodeDescriptionSchema

    200

    Output type

    string

    -
    -
    -

    2.35.3. Produces

    -
    -
      -
    • -

      application/xml

      -
    • -
    -
    -
    -
    -
    -

    2.36. PUT /v2/loop/undeploy/{loopName}

    -
    -

    2.36.1. Parameters

    - ----- - - - - - - - - - - - - - - -
    TypeNameSchema

    Path

    loopName
    -required

    string

    -
    -
    -

    2.36.2. Responses

    - ----- - - - - - - - - - - - - - - -
    HTTP CodeDescriptionSchema

    200

    Output type

    Loop

    -
    -
    -

    2.36.3. Produces

    -
    -
      -
    • -

      application/json

      -
    • -
    -
    -
    -
    -
    -

    2.37. POST /v2/loop/updateGlobalProperties/{loopName}

    -
    -

    2.37.1. Parameters

    - ----- - - - - - - - - - - - - - - - - - - - -
    TypeNameSchema

    Path

    loopName
    -required

    string

    Body

    body
    -required

    JsonObject

    -
    -
    -

    2.37.2. Responses

    - ----- - - - - - - - - - - - - - - -
    HTTP CodeDescriptionSchema

    200

    Output type

    Loop

    -
    -
    -

    2.37.3. Consumes

    -
    -
      -
    • -

      application/json

      -
    • -
    -
    -
    -
    -

    2.37.4. Produces

    -
    -
      -
    • -

      application/json

      -
    • -
    -
    -
    -
    -
    -

    2.38. POST /v2/loop/updateMicroservicePolicy/{loopName}

    -
    -

    2.38.1. Parameters

    - ----- - - - - - - - - - - - - - - - - - - - -
    TypeNameSchema

    Path

    loopName
    -required

    string

    Body

    body
    -required

    MicroServicePolicy

    -
    -
    -

    2.38.2. Responses

    - ----- - - - - - - - - - - - - - - -
    HTTP CodeDescriptionSchema

    200

    Output type

    MicroServicePolicy

    -
    -
    -

    2.38.3. Consumes

    -
    -
      -
    • -

      application/json

      -
    • -
    -
    -
    -
    -

    2.38.4. Produces

    -
    -
      -
    • -

      application/json

      -
    • -
    -
    -
    -
    -
    -

    2.39. POST /v2/loop/updateOperationalPolicies/{loopName}

    -
    -

    2.39.1. Parameters

    - ----- - - - - - - - - - - - - - - - - - - - -
    TypeNameSchema

    Path

    loopName
    -required

    string

    Body

    body
    -required

    JsonArray

    -
    -
    -

    2.39.2. Responses

    - ----- - - - - - - - - - - - - - - -
    HTTP CodeDescriptionSchema

    200

    Output type

    Loop

    -
    -
    -

    2.39.3. Consumes

    -
    -
      -
    • -

      application/json

      -
    • -
    -
    -
    -
    -

    2.39.4. Produces

    -
    -
      -
    • -

      application/json

      -
    • -
    -
    -
    -
    -
    -

    2.40. GET /v2/loop/{loopName}

    -
    -

    2.40.1. Parameters

    - ----- - - - - - - - - - - - - - - -
    TypeNameSchema

    Path

    loopName
    -required

    string

    -
    -
    -

    2.40.2. Responses

    - ----- - - - - - - - - - - - - - - -
    HTTP CodeDescriptionSchema

    200

    Output type

    Loop

    -
    -
    -

    2.40.3. Produces

    -
    -
      -
    • -

      application/json

      -
    • -
    -
    -
    -
    -
    -
    -
    -

    3. Definitions

    -
    -
    -

    3.1. CldsDictionary

    - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    NameSchema

    cldsDictionaryItems
    -optional

    < CldsDictionaryItem > array

    createdBy
    -optional

    string

    dictionaryId
    -optional

    string

    dictionaryName
    -optional

    string

    lastUpdatedDate
    -optional

    string

    updatedBy
    -optional

    string

    -
    -
    -

    3.2. CldsDictionaryItem

    - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    NameSchema

    createdBy
    -optional

    string

    dictElementDesc
    -optional

    string

    dictElementId
    -optional

    string

    dictElementName
    -optional

    string

    dictElementShortName
    -optional

    string

    dictElementType
    -optional

    string

    dictionaryId
    -optional

    string

    lastUpdatedDate
    -optional

    string

    updatedBy
    -optional

    string

    -
    -
    -

    3.3. CldsEvent

    - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    NameSchema

    actionCd
    -optional

    string

    actionStateCd
    -optional

    string

    id
    -optional

    string

    processInstanceId
    -optional

    string

    userid
    -optional

    string

    -
    -
    -

    3.4. CldsInfo

    - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    NameSchema

    cldsVersion
    -optional

    string

    permissionReadCl
    -optional

    boolean

    permissionReadTemplate
    -optional

    boolean

    permissionReadTosca
    -optional

    boolean

    permissionUpdateCl
    -optional

    boolean

    permissionUpdateTemplate
    -optional

    boolean

    permissionUpdateTosca
    -optional

    boolean

    userName
    -optional

    string

    -
    -
    -

    3.5. CldsModel

    - ---- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    NameSchema

    blueprintText
    -optional

    string

    bpmnText
    -optional

    string

    cldsModelInstanceList
    -optional

    < CldsModelInstance > array

    controlName
    -optional

    string

    controlNamePrefix
    -optional

    string

    controlNameUuid
    -optional

    string

    deploymentId
    -optional

    string

    deploymentStatusUrl
    -optional

    string

    docText
    -optional

    string

    errorMessageForUi
    -optional

    string

    event
    -optional

    CldsEvent

    id
    -optional

    string

    imageText
    -optional

    string

    name
    -optional

    string

    permittedActionCd
    -optional

    < string > array

    propText
    -optional

    string

    status
    -optional

    string

    templateId
    -optional

    string

    templateName
    -optional

    string

    typeId
    -optional

    string

    typeName
    -optional

    string

    -
    -
    -

    3.6. CldsModelInstance

    - ---- - - + - - - - - + + - - + + +
    Type Name Schema

    location
    -optional

    string

    modelInstanceId
    -optional

    Path

    loopName
    +required

    string

    vmName
    -optional

    string

    Body

    body
    +required

    JsonArray

    -
    -

    3.7. CldsMonitoringDetails

    +
    +

    2.15.2. Responses

    --+++ - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + +
    NameHTTP CodeDescription Schema

    action
    -optional

    string

    closeloopName
    -optional

    string

    deploymentId
    -optional

    string

    modelId
    -optional

    string

    modelName
    -optional

    string

    serviceTypeId
    -optional

    string

    templateName
    -optional

    string

    timestamp
    -optional

    string

    userid
    -optional

    string

    200

    Output type

    Loop

    +
    +

    2.15.3. Consumes

    +
    +
      +
    • +

      application/json

      +
    • +
    +
    +
    +
    +

    2.15.4. Produces

    +
    +
      +
    • +

      application/json

      +
    • +
    +
    +
    +
    -

    3.8. CldsTemplate

    +

    2.16. GET /v2/loop/{loopName}

    +
    +

    2.16.1. Parameters

    --+++ + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - - -
    Type Name Schema

    bpmnId
    -optional

    string

    bpmnText
    -optional

    string

    bpmnUserid
    -optional

    string

    controlNamePrefix
    -optional

    string

    controlNameUuid
    -optional

    string

    id
    -optional

    string

    imageId
    -optional

    string

    imageText
    -optional

    string

    imageUserid
    -optional

    string

    name
    -optional

    string

    propId
    -optional

    string

    propText
    -optional

    string

    propUserid
    -optional

    Path

    loopName
    +required

    string

    userAuthorizedToUpdate
    -optional

    boolean

    -
    -

    3.9. CldsToscaModel

    +
    +

    2.16.2. Responses

    --+++ - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + +
    NameHTTP CodeDescription Schema

    createdDate
    -optional

    string

    id
    -optional

    string

    lastUpdatedDate
    -optional

    string

    policyType
    -optional

    string

    revisionId
    -optional

    string

    toscaModelJson
    -optional

    string

    toscaModelName
    -optional

    string

    toscaModelYaml
    -optional

    string

    userId
    -optional

    string

    version
    -optional

    number (double)

    200

    Output type

    Loop

    +
    +

    2.16.3. Produces

    +
    +
      +
    • +

      application/json

      +
    • +
    +
    +
    +
    +
    +
    +
    +

    3. Definitions

    +
    -

    3.10. DcaeEvent

    +

    3.1. CldsInfo

    @@ -3750,37 +1539,42 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b - - - + - - + - - + - - + - - + + + + + - @@ -3788,7 +1582,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b

    artifactName
    +

    cldsVersion
    optional

    string

    cldsActionCd
    +

    permissionReadCl
    optional

    string

    boolean

    controlName
    +

    permissionReadTemplate
    optional

    string

    boolean

    event
    +

    permissionReadTosca
    optional

    string

    boolean

    instances
    +

    permissionUpdateCl
    optional

    < CldsModelInstance > array

    boolean

    resourceUUID
    +

    permissionUpdateTemplate
    optional

    string

    boolean

    permissionUpdateTosca
    +optional

    boolean

    serviceUUID
    +

    userName
    optional

    string

    -

    3.11. ExternalComponent

    +

    3.2. ExternalComponent

    @@ -3815,7 +1609,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    -

    3.12. ExternalComponentState

    +

    3.3. ExternalComponentState

    @@ -3847,7 +1641,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    -

    3.13. JsonArray

    +

    3.4. JsonArray

    @@ -3964,7 +1758,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    -

    3.14. JsonNull

    +

    3.5. JsonNull

    @@ -4081,7 +1875,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    -

    3.15. JsonObject

    +

    3.6. JsonObject

    @@ -4198,7 +1992,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    -

    3.16. JsonPrimitive

    +

    3.7. JsonPrimitive

    @@ -4330,7 +2124,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    -

    3.17. Loop

    +

    3.8. Loop

    @@ -4412,7 +2206,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    -

    3.18. LoopLog

    +

    3.9. LoopLog

    @@ -4459,7 +2253,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    -

    3.19. MicroServicePolicy

    +

    3.10. MicroServicePolicy

    @@ -4511,13 +2305,13 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    -

    3.20. Number

    +

    3.11. Number

    Type : object

    -

    3.21. OperationalPolicy

    +

    3.12. OperationalPolicy

    @@ -4553,28 +2347,6 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    -
    -

    3.22. ValueItem

    - ---- - - - - - - - - - - - - -
    NameSchema

    value
    -optional

    string

    -
    diff --git a/src/main/resources/clds/camel/rest/clds-services.xml b/src/main/resources/clds/camel/rest/clds-services.xml index d4baa09a9..b3061dc42 100644 --- a/src/main/resources/clds/camel/rest/clds-services.xml +++ b/src/main/resources/clds/camel/rest/clds-services.xml @@ -1,11 +1,5 @@ - - - @@ -16,153 +10,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -