From 51ef6ca486e99086eb9cbebf1fefc56db3e7d9a5 Mon Sep 17 00:00:00 2001 From: "Determe, Sebastien (sd378r)" Date: Wed, 29 May 2019 18:04:31 +0200 Subject: Update Swagger doc Update Swagger doc for Dublin with new Json,pdf updated by the maven build Issue-ID: CLAMP-396 Change-Id: Ie9933f98881d0c0e9e1b9a7c8ab28fdbac447392 Signed-off-by: Determe, Sebastien (sd378r) --- src/main/resources/META-INF/resources/swagger.html | 2540 ++++++++++++++++---- 1 file changed, 2081 insertions(+), 459 deletions(-) (limited to 'src/main/resources/META-INF') diff --git a/src/main/resources/META-INF/resources/swagger.html b/src/main/resources/META-INF/resources/swagger.html index e2bc77a20..4809ffabb 100644 --- a/src/main/resources/META-INF/resources/swagger.html +++ b/src/main/resources/META-INF/resources/swagger.html @@ -4,17 +4,16 @@ - + Clamp Rest API @@ -439,7 +444,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
  • 2. Paths
  • 3. Definitions @@ -642,7 +739,16 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
  • 3.8. CldsTemplate
  • 3.9. CldsToscaModel
  • 3.10. DcaeEvent
  • -
  • 3.11. ValueItem
  • +
  • 3.11. JsonArray
  • +
  • 3.12. JsonNull
  • +
  • 3.13. JsonObject
  • +
  • 3.14. JsonPrimitive
  • +
  • 3.15. Loop
  • +
  • 3.16. LoopLog
  • +
  • 3.17. MicroServicePolicy
  • +
  • 3.18. Number
  • +
  • 3.19. OperationalPolicy
  • +
  • 3.20. ValueItem
  • @@ -655,14 +761,14 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b

    1.1. Version information

    -

    Version : 4.0.0-SNAPSHOT

    +

    Version : 4.0.3-SNAPSHOT

    1.2. URI scheme

    -

    Host : 0.0.0.0
    -BasePath : /restservices/clds/v1/
    +

    Host : localhost:46235
    +BasePath : /restservices/clds/
    Schemes : HTTP

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

    2. Paths

    -

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

    +

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

    2.1.1. Parameters

    - +
    @@ -712,7 +818,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    +
    @@ -753,10 +859,10 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    +
    @@ -790,10 +896,10 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    +
    @@ -827,10 +933,10 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    +
    @@ -855,7 +961,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    +
    @@ -896,10 +1002,10 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    +
    @@ -930,7 +1036,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    +
    @@ -971,10 +1077,10 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    +
    @@ -1008,10 +1114,10 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    +
    @@ -1036,7 +1142,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    +
    @@ -1067,10 +1173,10 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    +
    @@ -1095,7 +1201,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    +
    @@ -1126,10 +1232,10 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    +
    @@ -1154,7 +1260,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    +
    @@ -1188,10 +1294,10 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    +
    @@ -1222,7 +1328,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    +
    @@ -1266,10 +1372,10 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    +
    @@ -1300,10 +1406,10 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    +
    @@ -1334,7 +1440,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    +
    @@ -1375,10 +1481,10 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    +
    @@ -1412,10 +1518,10 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    +
    @@ -1440,7 +1546,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    +
    @@ -1471,10 +1577,10 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    +
    @@ -1499,7 +1605,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    +
    @@ -1530,10 +1636,10 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    +
    @@ -1558,7 +1664,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    +
    @@ -1592,10 +1698,10 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    +
    @@ -1626,7 +1732,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    +
    @@ -1670,10 +1776,10 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    +
    @@ -1707,10 +1813,10 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    +
    @@ -1741,7 +1847,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    +
    @@ -1785,10 +1891,10 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    +
    @@ -1813,7 +1919,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    +
    @@ -1847,10 +1953,10 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    +
    @@ -1881,7 +1987,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    +
    @@ -1925,10 +2031,10 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    +
    @@ -1959,10 +2065,10 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    +
    @@ -1996,10 +2102,10 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    +
    @@ -2024,21 +2130,24 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    +
    --+++ + - + +
    HTTP CodeDescription Schema

    200

    No Content

    Output type

    CldsToscaModel

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

    2.25. GET /tosca/models/{toscaModelName}

    +

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

    2.25.1. Parameters

    - +
    @@ -2083,7 +2192,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    +
    @@ -2117,10 +2226,10 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    +
    @@ -2151,7 +2260,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    +
    @@ -2192,10 +2301,10 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    +
    @@ -2225,222 +2334,1694 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b - - -
    +

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

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

    cldsDictionaryItems
    -optional

    < CldsDictionaryItem > array

    createdBy
    -optional

    string

    dictionaryId
    -optional

    string

    dictionaryName
    -optional

    Path

    loopName
    +required

    string

    +
    +
    +

    2.28.2. Responses

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

    lastUpdatedDate
    -optional

    string

    HTTP CodeSchema

    updatedBy
    -optional

    string

    200

    No Content

    +
    -

    3.2. CldsDictionaryItem

    - +

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

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

    createdBy
    -optional

    string

    dictElementDesc
    -optional

    string

    dictElementId
    -optional

    string

    dictElementName
    -optional

    string

    dictElementShortName
    -optional

    string

    dictElementType
    -optional

    string

    dictionaryId
    -optional

    Path

    loopName
    +required

    string

    +
    +
    +

    2.29.2. Responses

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

    lastUpdatedDate
    -optional

    string

    HTTP CodeDescriptionSchema

    updatedBy
    -optional

    string

    200

    Output type

    Loop

    +
    +

    2.29.3. Produces

    +
    +
      +
    • +

      application/json

      +
    • +
    +
    +
    +
    -

    3.3. CldsEvent

    - +

    2.30. GET /v2/loop/getAllNames

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

    actionCd
    -optional

    string

    actionStateCd
    -optional

    string

    id
    -optional

    string

    processInstanceId
    -optional

    string

    userid
    -optional

    string

    200

    Output type

    < string > array

    +
    +

    2.30.2. Produces

    +
    +
      +
    • +

      application/json

      +
    • +
    +
    +
    +
    -

    3.4. CldsInfo

    - +

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

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

    cldsVersion
    -optional

    Path

    loopName
    +required

    string

    +
    +
    +

    2.31.2. Responses

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

    permissionReadCl
    -optional

    boolean

    HTTP CodeDescriptionSchema

    permissionReadTemplate
    -optional

    boolean

    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

    + +++++ + + + + + + + + + + + + + + +
    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

    + ++++ + + + + + + + + + + + + + + + + + + + + +
    NameSchema

    location
    +optional

    string

    modelInstanceId
    +optional

    string

    vmName
    +optional

    string

    +
    +
    +

    3.7. CldsMonitoringDetails

    + ++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    NameSchema

    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

    +
    +
    +

    3.8. CldsTemplate

    + ++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    NameSchema

    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

    string

    userAuthorizedToUpdate
    +optional

    boolean

    +
    +
    +

    3.9. CldsToscaModel

    + ++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    NameSchema

    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)

    +
    +
    +

    3.10. DcaeEvent

    + ++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    NameSchema

    artifactName
    +optional

    string

    cldsActionCd
    +optional

    string

    controlName
    +optional

    string

    event
    +optional

    string

    instances
    +optional

    < CldsModelInstance > array

    resourceUUID
    +optional

    string

    serviceUUID
    +optional

    string

    +
    +
    +

    3.11. JsonArray

    + ++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    NameSchema

    asBigDecimal
    +optional

    number

    asBigInteger
    +optional

    integer

    asBoolean
    +optional

    boolean

    asByte
    +optional

    string (byte)

    asCharacter
    +optional

    string

    asDouble
    +optional

    number (double)

    asFloat
    +optional

    number (float)

    asInt
    +optional

    integer (int32)

    asJsonArray
    +optional

    JsonArray

    asJsonNull
    +optional

    JsonNull

    asJsonObject
    +optional

    JsonObject

    asJsonPrimitive
    +optional

    JsonPrimitive

    asLong
    +optional

    integer (int64)

    asNumber
    +optional

    Number

    asShort
    +optional

    integer (int32)

    asString
    +optional

    string

    jsonArray
    +optional

    boolean

    jsonNull
    +optional

    boolean

    jsonObject
    +optional

    boolean

    jsonPrimitive
    +optional

    boolean

    +
    +
    +

    3.12. JsonNull

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

    asBigDecimal
    +optional

    number

    asBigInteger
    +optional

    integer

    asBoolean
    +optional

    boolean

    asByte
    +optional

    string (byte)

    asCharacter
    +optional

    string

    asDouble
    +optional

    number (double)

    asFloat
    +optional

    number (float)

    asInt
    +optional

    integer (int32)

    permissionReadTosca
    +

    asJsonArray
    optional

    boolean

    JsonArray

    permissionUpdateCl
    +

    asJsonNull
    +optional

    JsonNull

    asJsonObject
    +optional

    JsonObject

    asJsonPrimitive
    +optional

    JsonPrimitive

    asLong
    +optional

    integer (int64)

    asNumber
    +optional

    Number

    asShort
    +optional

    integer (int32)

    asString
    +optional

    string

    jsonArray
    optional

    boolean

    permissionUpdateTemplate
    +

    jsonNull
    optional

    boolean

    permissionUpdateTosca
    +

    jsonObject
    optional

    boolean

    userName
    +

    jsonPrimitive
    optional

    string

    boolean

    -

    3.5. CldsModel

    - +

    3.13. JsonObject

    +
    @@ -2453,116 +4034,111 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b - - - - - - + - - + - - + - - + - - - + - - + - - + - - + - - + - - + - - + - - + - - + - - + - - - + - - + - - + - - +

    blueprintText
    -optional

    string

    bpmnText
    +

    asBigDecimal
    optional

    string

    number

    cldsModelInstanceList
    +

    asBigInteger
    optional

    < CldsModelInstance > array

    integer

    controlName
    +

    asBoolean
    optional

    string

    boolean

    controlNamePrefix
    +

    asByte
    optional

    string

    string (byte)

    controlNameUuid
    +

    asCharacter
    optional

    string

    deploymentId
    +

    asDouble
    optional

    string

    number (double)

    deploymentStatusUrl
    +

    asFloat
    optional

    string

    number (float)

    docText
    +

    asInt
    optional

    string

    integer (int32)

    errorMessageForUi
    +

    asJsonArray
    optional

    string

    JsonArray

    event
    +

    asJsonNull
    optional

    CldsEvent

    JsonNull

    id
    +

    asJsonObject
    optional

    string

    JsonObject

    imageText
    +

    asJsonPrimitive
    optional

    string

    JsonPrimitive

    name
    +

    asLong
    optional

    string

    integer (int64)

    permittedActionCd
    +

    asNumber
    optional

    < string > array

    Number

    propText
    +

    asShort
    optional

    string

    integer (int32)

    status
    +

    asString
    optional

    string

    templateId
    +

    jsonArray
    optional

    string

    boolean

    templateName
    +

    jsonNull
    optional

    string

    boolean

    typeId
    +

    jsonObject
    optional

    string

    boolean

    typeName
    +

    jsonPrimitive
    optional

    string

    boolean

    -

    3.6. CldsModelInstance

    - +

    3.14. JsonPrimitive

    +
    @@ -2575,88 +4151,126 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b - - + - - + - - + - -

    location
    +

    asBigDecimal
    optional

    string

    number

    modelInstanceId
    +

    asBigInteger
    optional

    string

    integer

    vmName
    +

    asBoolean
    optional

    string

    boolean

    -
    -
    -

    3.7. CldsMonitoringDetails

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

    asByte
    +optional

    string (byte)

    action
    +

    asCharacter
    optional

    string

    closeloopName
    +

    asDouble
    optional

    string

    number (double)

    deploymentId
    +

    asFloat
    optional

    string

    number (float)

    modelId
    +

    asInt
    optional

    string

    integer (int32)

    modelName
    +

    asJsonArray
    optional

    string

    JsonArray

    serviceTypeId
    +

    asJsonNull
    optional

    string

    JsonNull

    templateName
    +

    asJsonObject
    optional

    string

    JsonObject

    timestamp
    +

    asJsonPrimitive
    optional

    string

    JsonPrimitive

    userid
    +

    asLong
    +optional

    integer (int64)

    asNumber
    +optional

    Number

    asShort
    +optional

    integer (int32)

    asString
    optional

    string

    boolean
    +optional

    boolean

    jsonArray
    +optional

    boolean

    jsonNull
    +optional

    boolean

    jsonObject
    +optional

    boolean

    jsonPrimitive
    +optional

    boolean

    number
    +optional

    boolean

    string
    +optional

    boolean

    -

    3.8. CldsTemplate

    - +

    3.15. Loop

    +
    @@ -2669,49 +4283,49 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b - - - - - - + - - + - - + - - + - - + - - - - - - + - - - - -

    bpmnId
    +

    blueprint
    optional

    string

    bpmnText
    +

    dcaeBlueprintId
    optional

    string

    bpmnUserid
    +

    dcaeDeploymentId
    optional

    string

    controlNamePrefix
    +

    dcaeDeploymentStatusUrl
    optional

    string

    controlNameUuid
    +

    globalPropertiesJson
    optional

    string

    JsonObject

    id
    +

    lastComputedState
    optional

    string

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

    imageId
    +

    loopLogs
    optional

    string

    < LoopLog > array

    imageText
    +

    microServicePolicies
    optional

    string

    < MicroServicePolicy > array

    imageUserid
    +

    modelPropertiesJson
    optional

    string

    JsonObject

    name
    @@ -2719,31 +4333,21 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b

    string

    propId
    -optional

    string

    propText
    +

    operationalPolicies
    optional

    string

    < OperationalPolicy > array

    propUserid
    +

    svgRepresentation
    optional

    string

    userAuthorizedToUpdate
    -optional

    boolean

    -

    3.9. CldsToscaModel

    - +

    3.16. LoopLog

    +
    @@ -2756,61 +4360,94 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b - - + - - + - - + - - + - + +

    createdDate
    +

    id
    optional

    string

    integer (int64)

    id
    +

    logInstant
    optional

    string

    integer (int64)

    lastUpdatedDate
    +

    logType
    optional

    string

    enum (INFO, WARNING, ERROR)

    policyType
    +

    loop
    optional

    string

    Loop

    revisionId
    +

    message
    optional

    string

    +
    +
    +

    3.17. MicroServicePolicy

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

    toscaModelJson
    +

    NameSchema

    jsonRepresentation
    optional

    string

    JsonObject

    toscaModelName
    +

    modelType
    optional

    string

    toscaModelYaml
    +

    name
    optional

    string

    userId
    +

    policyTosca
    optional

    string

    version
    +

    properties
    optional

    number (double)

    JsonObject

    shared
    +optional

    boolean

    usedByLoops
    +optional

    < Loop > array

    -

    3.10. DcaeEvent

    - +

    3.18. Number

    +
    +

    Type : object

    +
    + +
    @@ -2823,37 +4460,22 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b - - - - - - - - - - - - - - + - - + - - + - @@ -2861,8 +4483,8 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b

    artifactName
    -optional

    string

    cldsActionCd
    -optional

    string

    controlName
    -optional

    string

    event
    +

    configurationsJson
    optional

    string

    JsonObject

    instances
    +

    jsonRepresentation
    optional

    < CldsModelInstance > array

    JsonObject

    resourceUUID
    +

    loop
    optional

    string

    Loop

    serviceUUID
    +

    name
    optional

    string

    -

    3.11. ValueItem

    - +

    3.20. ValueItem

    +
    @@ -2887,7 +4509,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b -- cgit 1.2.3-korg