X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=src%2Fmain%2Fresources%2FMETA-INF%2Fresources%2Fswagger.html;h=29082abf13e3ac242388324928f25e6f8d15c08e;hb=8604d37f2f6bdd011de62ec474b6883413d30348;hp=4809ffabb6067425f89d46666964ec8a607276e1;hpb=bb4e24784cce313e0cfa4682111fa05f7c204701;p=clamp.git diff --git a/src/main/resources/META-INF/resources/swagger.html b/src/main/resources/META-INF/resources/swagger.html index 4809ffab..29082abf 100644 --- a/src/main/resources/META-INF/resources/swagger.html +++ b/src/main/resources/META-INF/resources/swagger.html @@ -444,311 +444,236 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
  • 2. Paths
  • 3. Definitions
  • @@ -761,13 +686,13 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b

    1.1. Version information

    -

    Version : 4.0.3-SNAPSHOT

    +

    Version : 5.0.0-SNAPSHOT

    1.2. URI scheme

    -

    Host : localhost:46235
    +

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

    @@ -778,77 +703,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/healthcheck

    -

    2.1.2. Responses

    +

    2.1.1. Responses

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

    200

    No Content

    Output type

    CldsHealthCheck

    -

    2.1.3. Consumes

    -
    -
      -
    • -

      application/json

      -
    • -
    -
    -
    -
    -

    2.1.4. Produces

    +

    2.1.2. Produces

    • @@ -859,27 +740,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/user/getUser

    2.2.1. Responses

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

    200

    Output type

    CldsMonitoringDetails

    No Content

    @@ -889,14 +767,14 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    • -

      application/json

      +

      text/plain

    -

    2.3. GET /v1/clds/cldsInfo

    +

    2.3. GET /v2/dictionary

    2.3.1. Responses

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

    200

    Output type

    CldsInfo

    Dictionary

    @@ -933,9 +811,9 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    -

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

    +

    2.4. PUT /v2/dictionary

    -

    2.4.1. Parameters

    +

    2.4.1. Parameters

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

    Body

    body
    required

    DcaeEvent

    Dictionary

    @@ -963,25 +841,28 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b

    2.4.2. Responses

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

    200

    No Content

    Output type

    Dictionary

    -

    2.4.3. Consumes

    +

    2.4.3. Consumes

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

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

    +

    2.5. GET /v2/dictionary/secondary/names

    +
    +

    2.5.1. Responses

    + +++++ + + + + + + + + + + + + + + +
    HTTP CodeDescriptionSchema

    200

    Output type

    < string > array

    +
    +
    +

    2.5.2. Produces

    +
    +
      +
    • +

      application/json

      +
    • +
    +
    +
    +
    +
    +

    2.6. GET /v2/dictionary/{dictionaryName}

    -

    2.5.1. Parameters

    +

    2.6.1. Parameters

    @@ -1021,52 +939,39 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b - - - - - -

    Path

    modelName
    +

    dictionaryName
    required

    string

    Body

    body
    -required

    CldsModel

    -

    2.5.2. Responses

    +

    2.6.2. Responses

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

    200

    No Content

    Output type

    Dictionary

    -

    2.5.3. Consumes

    -
    -
      -
    • -

      application/json

      -
    • -
    -
    -
    -
    -

    2.5.4. Produces

    +

    2.6.3. Produces

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

    2.6. GET /v1/clds/model-names

    +

    2.7. PUT /v2/dictionary/{name}

    +
    +

    2.7.1. Parameters

    + +++++ + + + + + + + + + + + + + + + + + + + +
    TypeNameSchema

    Path

    name
    +required

    string

    Body

    body
    +required

    Dictionary

    +
    -

    2.6.1. Responses

    +

    2.7.2. Responses

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

    200

    Output type

    ValueItem

    Dictionary

    -

    2.6.2. Produces

    +

    2.7.3. Consumes

    +
    +
      +
    • +

      application/json

      +
    • +
    +
    +
    +
    +

    2.7.4. Produces

    • @@ -1114,9 +1060,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.8. DELETE /v2/dictionary/{name}

    -

    2.7.1. Parameters

    +

    2.8.1. Parameters

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

    Path

    modelName
    +

    name
    required

    string

    -

    2.7.2. Responses

    +

    2.8.2. Responses

    @@ -1162,20 +1108,20 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    -

    2.7.3. Produces

    +

    2.8.3. Produces

    • -

      text/xml

      +

      application/json

    -

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

    +

    2.9. DELETE /v2/dictionary/{name}/elements/{shortName}

    -

    2.8.1. Parameters

    +

    2.9.1. Parameters

    @@ -1192,7 +1138,13 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b - + + + + + @@ -1200,7 +1152,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b

    Path

    modelName
    +

    name
    +required

    string

    Path

    shortName
    required

    string

    -

    2.8.2. Responses

    +

    2.9.2. Responses

    @@ -1221,20 +1173,20 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    -

    2.8.3. Produces

    +

    2.9.3. Produces

    • -

      text/xml

      +

      application/json

    -

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

    +

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

    -

    2.9.1. Parameters

    +

    2.10.1. Parameters

    @@ -1251,7 +1203,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b - @@ -1259,44 +1211,31 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b

    Path

    modelName
    +

    loopName
    required

    string

    -

    2.9.2. Responses

    +

    2.10.2. Responses

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

    200

    Output type

    CldsModel

    No Content

    -
    -

    2.9.3. Produces

    -
    -
      -
    • -

      application/json

      -
    • -
    -
    -
    -

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

    +

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

    -

    2.10.1. Parameters

    +

    2.11.1. Parameters

    @@ -1313,21 +1252,15 @@ 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

    -

    2.10.2. Responses

    +

    2.11.2. Responses

    @@ -1345,23 +1278,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.11.3. Produces

    • @@ -1372,30 +1295,33 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    -

    2.11. GET /v1/clds/properties

    +

    2.12. GET /v2/loop/getAllNames

    -

    2.11.1. Responses

    +

    2.12.1. Responses

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

    200

    No Content

    Output type

    < string > array

    -

    2.11.2. Produces

    +

    2.12.2. Produces

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

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

    +

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

    -

    2.12.1. Parameters

    +

    2.13.1. Parameters

    @@ -1425,52 +1351,39 @@ 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

    -

    2.12.2. Responses

    +

    2.13.2. Responses

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

    200

    No Content

    Output type

    Loop

    -

    2.12.3. Consumes

    -
    -
      -
    • -

      application/json

      -
    • -
    -
    -
    -
    -

    2.12.4. Produces

    +

    2.13.3. Produces

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

    2.13. GET /v1/cldsTempate/template-names

    +

    2.14. PUT /v2/loop/refreshOpPolicyJsonSchema/{loopName}

    +
    +

    2.14.1. Parameters

    + +++++ + + + + + + + + + + + + + + +
    TypeNameSchema

    Path

    loopName
    +required

    string

    +
    -

    2.13.1. Responses

    +

    2.14.2. Responses

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

    200

    Output type

    ValueItem

    Loop

    -

    2.13.2. Produces

    +

    2.14.3. Produces

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

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

    +

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

    -

    2.14.1. Parameters

    +

    2.15.1. Parameters

    @@ -1537,7 +1475,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b - @@ -1545,41 +1483,44 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b

    Path

    templateName
    +

    loopName
    required

    string

    -

    2.14.2. Responses

    +

    2.15.2. Responses

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

    200

    No Content

    Output type

    Loop

    -

    2.14.3. Produces

    +

    2.15.3. Produces

    • -

      text/xml

      +

      application/json

    -

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

    +

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

    -

    2.15.1. Parameters

    +

    2.16.1. Parameters

    @@ -1596,7 +1537,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b - @@ -1604,41 +1545,44 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b

    Path

    templateName
    +

    loopName
    required

    string

    -

    2.15.2. Responses

    +

    2.16.2. Responses

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

    200

    No Content

    Output type

    Loop

    -

    2.15.3. Produces

    +

    2.16.3. Produces

    • -

      text/xml

      +

      application/json

    -

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

    +

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

    -

    2.16.1. Parameters

    +

    2.17.1. Parameters

    @@ -1655,7 +1599,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b - @@ -1663,7 +1607,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.17.2. Responses

    @@ -1681,13 +1625,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.17.3. Produces

    • @@ -1698,9 +1642,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.18. GET /v2/loop/svgRepresentation/{loopName}

    -

    2.17.1. Parameters

    +

    2.18.1. Parameters

    @@ -1717,21 +1661,15 @@ 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

    -

    2.17.2. Responses

    +

    2.18.2. Responses

    @@ -1749,36 +1687,51 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b - +

    200

    Output type

    CldsTemplate

    string

    -

    2.17.3. Consumes

    -
    -
      -
    • -

      application/json

      -
    • -
    -
    -
    -
    -

    2.17.4. Produces

    +

    2.18.3. Produces

    • -

      application/json

      +

      application/xml

    -

    2.18. GET /v1/dictionary

    +

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

    +
    +

    2.19.1. Parameters

    + +++++ + + + + + + + + + + + + + + +
    TypeNameSchema

    Path

    loopName
    +required

    string

    +
    -

    2.18.1. Responses

    +

    2.19.2. Responses

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

    200

    Output type

    CldsDictionary

    Loop

    -

    2.18.2. Produces

    +

    2.19.3. Produces

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

    2.19. PUT /v1/dictionary/{dictionaryName}

    +

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

    -

    2.19.1. Parameters

    +

    2.20.1. Parameters

    @@ -1832,7 +1785,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b - @@ -1840,13 +1793,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

    JsonObject

    -

    2.19.2. Responses

    +

    2.20.2. Responses

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

    200

    Output type

    CldsDictionary

    Loop

    -

    2.19.3. Consumes

    +

    2.20.3. Consumes

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

    2.19.4. Produces

    +

    2.20.4. Produces

    • @@ -1891,9 +1844,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.21. POST /v2/loop/updateMicroservicePolicy/{loopName}

    -

    2.20.1. Parameters

    +

    2.21.1. Parameters

    @@ -1910,15 +1863,21 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b - + + + + +

    Path

    dictionaryName
    +

    loopName
    required

    string

    Body

    body
    +required

    MicroServicePolicy

    -

    2.20.2. Responses

    +

    2.21.2. Responses

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

    200

    Output type

    CldsDictionary

    MicroServicePolicy

    -

    2.20.3. Produces

    +

    2.21.3. Consumes

    +
    +
      +
    • +

      application/json

      +
    • +
    +
    +
    +
    +

    2.21.4. Produces

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

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

    +

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

    -

    2.21.1. Parameters

    +

    2.22.1. Parameters

    @@ -1972,7 +1941,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b - @@ -1980,13 +1949,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

    CldsDictionaryItem

    JsonArray

    -

    2.21.2. Responses

    +

    2.22.2. Responses

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

    200

    Output type

    CldsDictionaryItem

    Loop

    -

    2.21.3. Consumes

    +

    2.22.3. Consumes

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

    2.21.4. Produces

    +

    2.22.4. Produces

    • @@ -2031,30 +2000,58 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    -

    2.22. GET /v1/healthcheck

    +

    2.23. GET /v2/loop/{loopName}

    -

    2.22.1. Responses

    +

    2.23.1. Parameters

    +-++ + + + + + + + + + + + + + + +
    TypeNameSchema

    Path

    loopName
    +required

    string

    +
    +
    +

    2.23.2. Responses

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

    200

    No Content

    Output type

    Loop

    -

    2.22.2. Produces

    +

    2.23.3. Produces

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

    2.23. GET /v1/tosca/models

    +

    2.24. GET /v2/policyToscaModels

    -

    2.23.1. Responses

    +

    2.24.1. Responses

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

    200

    Output type

    CldsToscaModel

    PolicyModel

    -

    2.23.2. Produces

    +

    2.24.2. Produces

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

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

    +

    2.25. GET /v2/policyToscaModels/yaml/{policyModelType}

    -

    2.24.1. Parameters

    +

    2.25.1. Parameters

    @@ -2121,7 +2118,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b - @@ -2129,7 +2126,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b

    Path

    policyType
    +

    policyModelType
    required

    string

    -

    2.24.2. Responses

    +

    2.25.2. Responses

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

    200

    Output type

    CldsToscaModel

    string

    -

    2.24.3. Produces

    +

    2.25.3. Produces

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

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

    +

    2.26. GET /v2/policyToscaModels/{policyModelType}

    -

    2.25.1. Parameters

    +

    2.26.1. Parameters

    @@ -2183,7 +2180,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b - @@ -2191,7 +2188,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b

    Path

    toscaModelName
    +

    policyModelType
    required

    string

    -

    2.25.2. Responses

    +

    2.26.2. Responses

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

    200

    Output type

    CldsToscaModel

    PolicyModel

    -

    2.25.3. Produces

    +

    2.26.3. Produces

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

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

    +

    2.27. PUT /v2/policyToscaModels/{policyModelType}

    -

    2.26.1. Parameters

    +

    2.27.1. Parameters

    @@ -2245,7 +2242,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b - @@ -2253,44 +2250,47 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b - +

    Path

    toscaModelName
    +

    policyModelType
    required

    string

    Body

    body
    required

    CldsToscaModel

    string

    -

    2.26.2. Responses

    +

    2.27.2. Responses

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

    200

    No Content

    Output type

    PolicyModel

    -

    2.26.3. Consumes

    +

    2.27.3. Consumes

    • -

      application/json

      +

      plain/text

    -

    2.26.4. Produces

    +

    2.27.4. Produces

    • @@ -2301,800 +2301,86 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    -

    2.27. GET /v1/user/getUser

    +

    2.28. GET /v2/templates

    -

    2.27.1. Responses

    +

    2.28.1. Responses

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

    200

    No Content

    Output type

    LoopTemplate

    -

    2.27.2. Produces

    +

    2.28.2. Produces

    • -

      text/plain

      +

      application/json

    -

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

    +

    2.29. GET /v2/templates/names

    -

    2.28.1. Parameters

    +

    2.29.1. Responses

    ---+++ - - + + - - - + + +
    TypeNameHTTP CodeDescription Schema

    Path

    loopName
    -required

    string

    200

    Output type

    < string > array

    -

    2.28.2. Responses

    +

    2.29.2. Produces

    +
    +
      +
    • +

      application/json

      +
    • +
    +
    +
    +
    +
    +

    2.30. GET /v2/templates/{templateName}

    +
    +

    2.30.1. Parameters

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

    200

    No Content

    -
    -
    -
    -

    2.29. PUT /v2/loop/deployLoop/{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/undeployLoop/{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

    - --+ @@ -3108,7 +2394,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b - @@ -3116,7 +2402,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b

    Path

    loopName
    +

    templateName
    required

    string

    -

    2.40.2. Responses

    +

    2.30.2. Responses

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

    200

    Output type

    Loop

    LoopTemplate

    -

    2.40.3. Produces

    +

    2.30.3. Produces

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

      3. Definitions

      -

      3.1. CldsDictionary

      +

      3.1. CldsHealthCheck

      @@ -3170,32 +2456,17 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b - - - - - - - - - - - - - - - @@ -3203,7 +2474,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b

      cldsDictionaryItems
      -optional

      < CldsDictionaryItem > array

      createdBy
      -optional

      string

      dictionaryId
      -optional

      string

      dictionaryName
      +

      description
      optional

      string

      lastUpdatedDate
      +

      healthCheckComponent
      optional

      string

      updatedBy
      +

      healthCheckStatus
      optional

      string

      -

      3.2. CldsDictionaryItem

      +

      3.2. Dictionary

      @@ -3222,50 +2493,45 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b - - - - - - + - - + - - - + - - - - +

      string

      dictElementDesc
      -optional

      string

      dictElementId
      +

      createdDate
      optional

      string

      integer (int64)

      dictElementName
      +

      dictionaryElements
      optional

      string

      < DictionaryElement > array

      dictElementShortName
      +

      name
      optional

      string

      dictElementType
      +

      secondLevelDictionary
      optional

      string

      integer (int32)

      dictionaryId
      +

      subDictionaryType
      optional

      string

      lastUpdatedDate
      +

      updatedBy
      optional

      string

      updatedBy
      +

      updatedDate
      optional

      string

      integer (int64)

      -

      3.3. CldsEvent

      +

      3.3. DictionaryElement

      @@ -3279,92 +2545,87 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b - - - + - - - - -

      actionCd
      +

      createdBy
      optional

      string

      actionStateCd
      +

      createdDate
      optional

      string

      integer (int64)

      id
      +

      description
      optional

      string

      processInstanceId
      +

      name
      optional

      string

      userid
      +

      shortName
      optional

      string

      -
      -
      -

      3.4. CldsInfo

      - ---- - - - - - - - - - - + - - + - - + - - + + +
      NameSchema

      cldsVersion
      +

      subDictionary
      optional

      string

      permissionReadCl
      +

      type
      optional

      boolean

      string

      permissionReadTemplate
      +

      updatedBy
      optional

      boolean

      string

      permissionReadTosca
      +

      updatedDate
      optional

      boolean

      integer (int64)

      permissionUpdateCl
      +

      usedByDictionaries
      optional

      boolean

      < Dictionary > array

      +
      +
      +

      3.4. ExternalComponent

      + ++++ + - - + + + + - - + - - +

      permissionUpdateTemplate
      -optional

      boolean

      NameSchema

      permissionUpdateTosca
      +

      componentName
      optional

      boolean

      string

      userName
      +

      state
      optional

      string

      ExternalComponentState

      -

      3.5. CldsModel

      +

      3.5. ExternalComponentState

      @@ -3378,147 +2639,142 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b - - - - - - - + - + +

      blueprintText
      -optional

      string

      bpmnText
      +

      description
      optional

      string

      cldsModelInstanceList
      +

      level
      optional

      < CldsModelInstance > array

      integer (int32)

      controlName
      +

      stateName
      optional

      string

      +
      +
      +

      3.6. JsonArray

      + ++++ + - - + + + + - - + - - + - - + - - + - - - + - - + - - + - - + - - + - - + - - + - - + - - + - - + - - -

      controlNamePrefix
      -optional

      string

      NameSchema

      controlNameUuid
      +

      asBigDecimal
      optional

      string

      number

      deploymentId
      +

      asBigInteger
      optional

      string

      integer

      deploymentStatusUrl
      +

      asBoolean
      optional

      string

      boolean

      docText
      +

      asByte
      optional

      string

      string (byte)

      errorMessageForUi
      +

      asCharacter
      optional

      string

      event
      +

      asDouble
      optional

      CldsEvent

      number (double)

      id
      +

      asFloat
      optional

      string

      number (float)

      imageText
      +

      asInt
      optional

      string

      integer (int32)

      name
      +

      asJsonArray
      optional

      string

      JsonArray

      permittedActionCd
      +

      asJsonNull
      optional

      < string > array

      JsonNull

      propText
      +

      asJsonObject
      optional

      string

      JsonObject

      status
      +

      asJsonPrimitive
      optional

      string

      JsonPrimitive

      templateId
      +

      asLong
      optional

      string

      integer (int64)

      templateName
      +

      asNumber
      optional

      string

      Number

      typeId
      +

      asShort
      optional

      string

      integer (int32)

      typeName
      +

      asString
      optional

      string

      -
      -
      -

      3.6. CldsModelInstance

      - ---- - - - + + - - - - + - - + - - +
      NameSchema

      jsonArray
      +optional

      boolean

      location
      +

      jsonNull
      optional

      string

      boolean

      modelInstanceId
      +

      jsonObject
      optional

      string

      boolean

      vmName
      +

      jsonPrimitive
      optional

      string

      boolean

      -

      3.7. CldsMonitoringDetails

      +

      3.7. JsonNull

      @@ -3532,134 +2788,102 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b - - - - - - - - - - - - - - + - - + - - + - - + - - - - - -

      action
      -optional

      string

      closeloopName
      -optional

      string

      deploymentId
      -optional

      string

      modelId
      +

      asBigDecimal
      optional

      string

      number

      modelName
      +

      asBigInteger
      optional

      string

      integer

      serviceTypeId
      +

      asBoolean
      optional

      string

      boolean

      templateName
      +

      asByte
      optional

      string

      string (byte)

      timestamp
      +

      asCharacter
      optional

      string

      userid
      +

      asDouble
      optional

      string

      -
      -
      -

      3.8. CldsTemplate

      - ---- - - - - + - - - - + - - + - - + - - + - - + - - + - - + - - + - - + - - - + - - + - - + - @@ -3667,7 +2891,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
      NameSchema

      number (double)

      bpmnId
      +

      asFloat
      optional

      string

      number (float)

      bpmnText
      +

      asInt
      optional

      string

      integer (int32)

      bpmnUserid
      +

      asJsonArray
      optional

      string

      JsonArray

      controlNamePrefix
      +

      asJsonNull
      optional

      string

      JsonNull

      controlNameUuid
      +

      asJsonObject
      optional

      string

      JsonObject

      id
      +

      asJsonPrimitive
      optional

      string

      JsonPrimitive

      imageId
      +

      asLong
      optional

      string

      integer (int64)

      imageText
      +

      asNumber
      optional

      string

      Number

      imageUserid
      +

      asShort
      optional

      string

      integer (int32)

      name
      +

      asString
      optional

      string

      propId
      +

      jsonArray
      optional

      string

      boolean

      propText
      +

      jsonNull
      optional

      string

      boolean

      propUserid
      +

      jsonObject
      optional

      string

      boolean

      userAuthorizedToUpdate
      +

      jsonPrimitive
      optional

      boolean

      -

      3.9. CldsToscaModel

      +

      3.8. JsonObject

      @@ -3681,112 +2905,110 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b - - + - - + - - + - - + - - - + - - + - - + - - + - - + - -

      createdDate
      +

      asBigDecimal
      optional

      string

      number

      id
      +

      asBigInteger
      optional

      string

      integer

      lastUpdatedDate
      +

      asBoolean
      optional

      string

      boolean

      policyType
      +

      asByte
      optional

      string

      string (byte)

      revisionId
      +

      asCharacter
      optional

      string

      toscaModelJson
      +

      asDouble
      optional

      string

      number (double)

      toscaModelName
      +

      asFloat
      optional

      string

      number (float)

      toscaModelYaml
      +

      asInt
      optional

      string

      integer (int32)

      userId
      +

      asJsonArray
      optional

      string

      JsonArray

      version
      +

      asJsonNull
      optional

      number (double)

      JsonNull

      -
      -
      -

      3.10. DcaeEvent

      - ---- - - - + + - - - - + - - + - - + + + + + - - - + - - + - - + + + + +
      NameSchema

      asJsonObject
      +optional

      JsonObject

      artifactName
      +

      asJsonPrimitive
      optional

      string

      JsonPrimitive

      cldsActionCd
      +

      asLong
      optional

      string

      integer (int64)

      controlName
      +

      asNumber
      optional

      string

      Number

      asShort
      +optional

      integer (int32)

      event
      +

      asString
      optional

      string

      instances
      +

      jsonArray
      optional

      < CldsModelInstance > array

      boolean

      resourceUUID
      +

      jsonNull
      optional

      string

      boolean

      serviceUUID
      +

      jsonObject
      optional

      string

      boolean

      jsonPrimitive
      +optional

      boolean

      -

      3.11. JsonArray

      +

      3.9. JsonPrimitive

      @@ -3880,6 +3102,11 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b + + + + @@ -3899,11 +3126,21 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b optional

      + + + + + + + +

      string

      boolean
      +optional

      boolean

      jsonArray
      optional

      boolean

      boolean

      number
      +optional

      boolean

      string
      +optional

      boolean

      -

      3.12. JsonNull

      +

      3.10. Loop

      @@ -3917,110 +3154,162 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b - - + - - + - - + - - + - - - + - - + - - + - - + - - + - - + - - + - + + + + + + + + + + + + + +

      asBigDecimal
      +

      components
      optional

      number

      < string, ExternalComponent > map

      asBigInteger
      +

      createdBy
      optional

      integer

      string

      asBoolean
      +

      createdDate
      optional

      boolean

      integer (int64)

      asByte
      +

      dcaeDeploymentId
      optional

      string (byte)

      string

      asCharacter
      +

      dcaeDeploymentStatusUrl
      optional

      string

      asDouble
      +

      globalPropertiesJson
      optional

      number (double)

      JsonObject

      asFloat
      +

      lastComputedState
      optional

      number (float)

      enum (DESIGN, SUBMITTED, DEPLOYED, RUNNING, STOPPED, IN_ERROR, WAITING)

      asInt
      +

      loopLogs
      optional

      integer (int32)

      < LoopLog > array

      asJsonArray
      +

      loopTemplate
      optional

      JsonArray

      LoopTemplate

      asJsonNull
      +

      microServicePolicies
      optional

      JsonNull

      < MicroServicePolicy > array

      asJsonObject
      +

      modelService
      optional

      JsonObject

      Service

      asJsonPrimitive
      +

      name
      optional

      JsonPrimitive

      string

      asLong
      +

      operationalPolicies
      +optional

      < OperationalPolicy > array

      svgRepresentation
      +optional

      string

      updatedBy
      +optional

      string

      updatedDate
      optional

      integer (int64)

      +
      +
      +

      3.11. LoopElementModel

      + ++++ + + + + + + + - - + - - + - + + + + - - + - - + - - + - - + + + + + + + + + + + + +
      NameSchema

      asNumber
      +

      blueprint
      optional

      Number

      string

      asShort
      +

      createdBy
      optional

      integer (int32)

      string

      asString
      +

      createdDate
      +optional

      integer (int64)

      dcaeBlueprintId
      optional

      string

      jsonArray
      +

      loopElementType
      optional

      boolean

      string

      jsonNull
      +

      name
      optional

      boolean

      string

      jsonObject
      +

      policyModels
      optional

      boolean

      < PolicyModel > array

      jsonPrimitive
      +

      shortName
      optional

      boolean

      string

      updatedBy
      +optional

      string

      updatedDate
      +optional

      integer (int64)

      usedByLoopTemplates
      +optional

      < LoopTemplateLoopElementModel > array

      -

      3.13. JsonObject

      +

      3.12. LoopLog

      @@ -4034,110 +3323,122 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b - - + - - + - - + - - + - - + - - + + +

      asBigDecimal
      +

      id
      optional

      number

      integer (int64)

      asBigInteger
      +

      logComponent
      optional

      integer

      string

      asBoolean
      +

      logInstant
      optional

      boolean

      integer (int64)

      asByte
      +

      logType
      optional

      string (byte)

      enum (INFO, WARNING, ERROR)

      asCharacter
      +

      loop
      optional

      string

      Loop

      asDouble
      +

      message
      optional

      number (double)

      string

      +
      +
      +

      3.13. LoopTemplate

      + ++++ + - - + + + + - - + - - + - - + - - + - - + - - + - - + - - + - - - + - - - + - - +

      asFloat
      -optional

      number (float)

      NameSchema

      asInt
      +

      allowedLoopType
      optional

      integer (int32)

      enum (OPEN, CLOSED, HYBRID)

      asJsonArray
      +

      blueprint
      optional

      JsonArray

      string

      asJsonNull
      +

      createdBy
      optional

      JsonNull

      string

      asJsonObject
      +

      createdDate
      optional

      JsonObject

      integer (int64)

      asJsonPrimitive
      +

      dcaeBlueprintId
      optional

      JsonPrimitive

      string

      asLong
      +

      loopElementModelsUsed
      optional

      integer (int64)

      < LoopTemplateLoopElementModel > array

      asNumber
      +

      maximumInstancesAllowed
      optional

      Number

      integer (int32)

      asShort
      +

      modelService
      optional

      integer (int32)

      Service

      asString
      +

      name
      optional

      string

      jsonArray
      +

      svgRepresentation
      optional

      boolean

      string

      jsonNull
      +

      uniqueBlueprint
      optional

      boolean

      jsonObject
      +

      updatedBy
      optional

      boolean

      string

      jsonPrimitive
      +

      updatedDate
      optional

      boolean

      integer (int64)

      -

      3.14. JsonPrimitive

      +

      3.14. LoopTemplateLoopElementModel

      @@ -4151,125 +3452,138 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b - - - - - - + - - + - - + + +

      asBigDecimal
      -optional

      number

      asBigInteger
      +

      flowOrder
      optional

      integer

      integer (int32)

      asBoolean
      +

      loopElementModel
      optional

      boolean

      LoopElementModel

      asByte
      +

      loopTemplate
      optional

      string (byte)

      LoopTemplate

      +
      +
      +

      3.15. MicroServicePolicy

      + ++++ + - - + + + + - - + - - + - - + - - + - - + - - + - - + - - + - - + - - + - - - + - - + - - + - - - + - - + - - +

      asCharacter
      -optional

      string

      NameSchema

      asDouble
      +

      configurationsJson
      optional

      number (double)

      JsonObject

      asFloat
      +

      context
      optional

      number (float)

      string

      asInt
      +

      createdBy
      optional

      integer (int32)

      string

      asJsonArray
      +

      createdDate
      optional

      JsonArray

      integer (int64)

      asJsonNull
      +

      dcaeBlueprintId
      optional

      JsonNull

      string

      asJsonObject
      +

      dcaeDeploymentId
      optional

      JsonObject

      string

      asJsonPrimitive
      +

      dcaeDeploymentStatusUrl
      optional

      JsonPrimitive

      string

      asLong
      +

      deviceTypeScope
      optional

      integer (int64)

      string

      asNumber
      +

      jsonRepresentation
      optional

      Number

      JsonObject

      asShort
      +

      loopElementModel
      optional

      integer (int32)

      LoopElementModel

      asString
      +

      name
      optional

      string

      boolean
      +

      pdpGroup
      optional

      boolean

      string

      jsonArray
      +

      pdpSubgroup
      optional

      boolean

      string

      jsonNull
      +

      policyModel
      optional

      boolean

      PolicyModel

      jsonObject
      +

      shared
      optional

      boolean

      jsonPrimitive
      +

      updatedBy
      optional

      boolean

      string

      number
      +

      updatedDate
      optional

      boolean

      integer (int64)

      string
      +

      usedByLoops
      optional

      boolean

      < Loop > array

      -

      3.15. Loop

      +

      3.16. Number

      +
      +

      Type : object

      +
      +
      +
      +

      3.17. OperationalPolicy

      @@ -4283,70 +3597,75 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b - - + - - - + - - + - - + - - + - - + - - + - - + - - - + - + + + +

      blueprint
      +

      configurationsJson
      optional

      string

      JsonObject

      dcaeBlueprintId
      +

      createdBy
      optional

      string

      dcaeDeploymentId
      +

      createdDate
      optional

      string

      integer (int64)

      dcaeDeploymentStatusUrl
      +

      jsonRepresentation
      optional

      string

      JsonObject

      globalPropertiesJson
      +

      legacy
      optional

      JsonObject

      boolean

      lastComputedState
      +

      loop
      optional

      enum (DESIGN, SUBMITTED, DEPLOYED, RUNNING, STOPPED, IN_ERROR, WAITING)

      Loop

      loopLogs
      +

      loopElementModel
      optional

      < LoopLog > array

      LoopElementModel

      microServicePolicies
      +

      name
      optional

      < MicroServicePolicy > array

      string

      modelPropertiesJson
      +

      pdpGroup
      optional

      JsonObject

      string

      name
      +

      pdpSubgroup
      optional

      string

      operationalPolicies
      +

      policyModel
      optional

      < OperationalPolicy > array

      PolicyModel

      svgRepresentation
      +

      updatedBy
      optional

      string

      updatedDate
      +optional

      integer (int64)

      -

      3.16. LoopLog

      +

      3.18. PolicyModel

      @@ -4360,93 +3679,60 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b - - + - - - - - - - - - - - -

      id
      +

      createdBy
      optional

      integer (int64)

      string

      logInstant
      +

      createdDate
      optional

      integer (int64)

      logType
      -optional

      enum (INFO, WARNING, ERROR)

      loop
      -optional

      Loop

      message
      +

      policyAcronym
      optional

      string

      -
      -
      -

      3.17. MicroServicePolicy

      - ---- - - - - - - - - - + - - - + - - - + - - + - - +
      NameSchema

      jsonRepresentation
      +

      policyModelTosca
      optional

      JsonObject

      string

      modelType
      +

      policyModelType
      optional

      string

      name
      +

      policyPdpGroup
      optional

      string

      JsonObject

      policyTosca
      +

      updatedBy
      optional

      string

      properties
      +

      updatedDate
      optional

      JsonObject

      integer (int64)

      shared
      +

      usedByElementModels
      optional

      boolean

      < LoopElementModel > array

      usedByLoops
      +

      version
      optional

      < Loop > array

      string

      -

      3.18. Number

      -
      -

      Type : object

      -
      -
      -
      -

      3.19. OperationalPolicy

      +

      3.19. Service

      @@ -4460,44 +3746,27 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b - - + - - - + - - -

      configurationsJson
      +

      name
      optional

      JsonObject

      string

      jsonRepresentation
      +

      resourceDetails
      optional

      JsonObject

      loop
      +

      serviceDetails
      optional

      Loop

      JsonObject

      name
      +

      serviceUuid
      optional

      string

      -
      -
      -

      3.20. ValueItem

      - ---- - - - - - - - - @@ -4509,7 +3778,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
      NameSchema

      value
      +

      version
      optional

      string