From 3b7f669088d5867056578b275bf4314af3a439c6 Mon Sep 17 00:00:00 2001 From: sebdet Date: Mon, 17 Feb 2020 06:03:31 -0800 Subject: Fix the loop template view Fix the loop template view modal as the rest api has been changed + the database model as well Issue-ID: CLAMP-589 Change-Id: I57521bc1c3afaf4ca5a2acf4c59823df06fd4cd9 Signed-off-by: sebdet --- src/main/resources/META-INF/resources/swagger.html | 1831 ++++++++++++++++---- 1 file changed, 1491 insertions(+), 340 deletions(-) (limited to 'src') diff --git a/src/main/resources/META-INF/resources/swagger.html b/src/main/resources/META-INF/resources/swagger.html index 66024470..4d351126 100644 --- a/src/main/resources/META-INF/resources/swagger.html +++ b/src/main/resources/META-INF/resources/swagger.html @@ -444,138 +444,243 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
  • 2. Paths
  • 3. Definitions
  • @@ -588,13 +693,13 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b

    1.1. Version information

    -

    Version : 4.2.0-SNAPSHOT

    +

    Version : 5.0.0-SNAPSHOT

    1.2. URI scheme

    -

    Host : localhost:33953
    +

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

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

    2. Paths

    -

    2.1. GET /v1/clds/cldsInfo

    +

    2.1. GET /v1/clds/cldsInfo

    2.1.1. Responses

    @@ -642,7 +747,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    @@ -679,7 +784,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    @@ -713,58 +818,46 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    ----- - - - - - - - - - - - - - - -
    TypeNameSchema

    Path

    loopName
    -required

    string

    -
    +

    2.4. GET /v2/dictionary

    -

    2.4.2. Responses

    +

    2.4.1. Responses

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

    200

    No Content

    Output type

    Dictionary

    +
    +

    2.4.2. Produces

    +
    +
      +
    • +

      application/json

      +
    • +
    +
    +
    -

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

    +

    2.5. PUT /v2/dictionary

    -

    2.5.1. Parameters

    +

    2.5.1. Parameters

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

    Path

    loopName
    +

    Body

    body
    required

    string

    Dictionary

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

    200

    Output type

    -

    Loop

    +

    Dictionary

    -

    2.5.3. Produces

    +

    2.5.3. Consumes

    +
    +
      +
    • +

      application/json

      +
    • +
    +
    +
    +
    +

    2.5.4. Produces

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

    2.6. GET /v2/loop/getAllNames

    +

    2.6. GET /v2/dictionary/secondary/names

    2.6.1. Responses

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

    2.6.2. Produces

    +

    2.6.2. Produces

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

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

    +

    2.7. GET /v2/dictionary/{dictionaryName}

    -

    2.7.1. Parameters

    +

    2.7.1. Parameters

    @@ -880,7 +983,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b - @@ -906,13 +1009,13 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b - +

    Path

    loopName
    +

    dictionaryName
    required

    string

    200

    Output type

    Loop

    Dictionary

    -

    2.7.3. Produces

    +

    2.7.3. Produces

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

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

    +

    2.8. PUT /v2/dictionary/{name}

    -

    2.8.1. Parameters

    +

    2.8.1. Parameters

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

    Path

    loopName
    +

    name
    required

    string

    Body

    body
    +required

    Dictionary

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

    200

    Output type

    -

    Loop

    +

    Dictionary

    -

    2.8.3. Produces

    +

    2.8.3. Consumes

    +
    +
      +
    • +

      application/json

      +
    • +
    +
    +
    +
    +

    2.8.4. Produces

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

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

    +

    2.9. DELETE /v2/dictionary/{name}

    -

    2.9.1. Parameters

    +

    2.9.1. Parameters

    @@ -1004,7 +1123,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b - @@ -1015,28 +1134,25 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b

    2.9.2. Responses

    Path

    loopName
    +

    name
    required

    string

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

    200

    Output type

    Loop

    No Content

    -

    2.9.3. Produces

    +

    2.9.3. Produces

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

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

    +

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

    -

    2.10.1. Parameters

    +

    2.10.1. Parameters

    @@ -1066,7 +1182,13 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b - + + + + + @@ -1077,28 +1199,25 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b

    2.10.2. Responses

    Path

    loopName
    +

    name
    +required

    string

    Path

    shortName
    required

    string

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

    200

    Output type

    Loop

    No Content

    -

    2.10.3. Produces

    +

    2.10.3. Produces

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

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

    +

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

    -

    2.11.1. Parameters

    +

    2.11.1. Parameters

    @@ -1139,41 +1258,28 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b

    2.11.2. Responses

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

    200

    Output type

    string

    No Content

    -
    -

    2.11.3. Produces

    -
    -
      -
    • -

      application/xml

      -
    • -
    -
    -
    -

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

    +

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

    -

    2.12.1. Parameters

    +

    2.12.1. Parameters

    @@ -1233,9 +1339,46 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    +++++ + + + + + + + + + + + + + + +
    HTTP CodeDescriptionSchema

    200

    Output type

    < string > array

    +
    +
    +

    2.13.2. Produces

    +
    +
      +
    • +

      application/json

      +
    • +
    +
    +
    +
    +
    +

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

    -

    2.13.1. Parameters

    +

    2.14.1. Parameters

    @@ -1256,17 +1399,11 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b required

    - - - - -

    string

    Body

    body
    -required

    JsonObject

    -

    2.13.2. Responses

    +

    2.14.2. Responses

    @@ -1290,17 +1427,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    -

    2.13.3. Consumes

    -
    -
      -
    • -

      application/json

      -
    • -
    -
    -
    -
    -

    2.13.4. Produces

    +

    2.14.3. Produces

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

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

    +

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

    -

    2.14.1. Parameters

    +

    2.15.1. Parameters

    @@ -1334,17 +1461,11 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b required

    - - - - -

    string

    Body

    body
    -required

    MicroServicePolicy

    -

    2.14.2. Responses

    +

    2.15.2. Responses

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

    200

    Output type

    MicroServicePolicy

    Loop

    -

    2.14.3. Consumes

    -
    -
      -
    • -

      application/json

      -
    • -
    -
    -
    -
    -

    2.14.4. Produces

    +

    2.15.3. Produces

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

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

    +

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

    -

    2.15.1. Parameters

    +

    2.16.1. Parameters

    @@ -1412,17 +1523,11 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b required

    - - - - -

    string

    Body

    body
    -required

    JsonArray

    -

    2.15.2. Responses

    +

    2.16.2. Responses

    @@ -1446,17 +1551,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    -

    2.15.3. Consumes

    -
    -
      -
    • -

      application/json

      -
    • -
    -
    -
    -
    -

    2.15.4. Produces

    +

    2.16.3. Produces

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

    2.16. GET /v2/loop/{loopName}

    +

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

    -

    2.16.1. Parameters

    +

    2.17.1. Parameters

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

    2.16.2. Responses

    +

    2.17.2. Responses

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

    2.16.3. Produces

    +

    2.17.3. Produces

    • @@ -1528,8 +1623,865 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    -
    -
    +
    +

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

    +
    +

    2.18.1. Parameters

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

    Path

    loopName
    +required

    string

    +
    +
    +

    2.18.2. Responses

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

    200

    Output type

    Loop

    +
    +
    +

    2.18.3. Produces

    +
    +
      +
    • +

      application/json

      +
    • +
    +
    +
    +
    +
    +

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

    +
    +

    2.19.1. Parameters

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

    Path

    loopName
    +required

    string

    +
    +
    +

    2.19.2. Responses

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

    200

    Output type

    string

    +
    +
    +

    2.19.3. Produces

    +
    +
      +
    • +

      application/xml

      +
    • +
    +
    +
    +
    +
    +

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

    +
    +

    2.20.1. Parameters

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

    Path

    loopName
    +required

    string

    +
    +
    +

    2.20.2. Responses

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

    200

    Output type

    Loop

    +
    +
    +

    2.20.3. Produces

    +
    +
      +
    • +

      application/json

      +
    • +
    +
    +
    +
    +
    +

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

    +
    +

    2.21.1. Parameters

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

    Path

    loopName
    +required

    string

    Body

    body
    +required

    JsonObject

    +
    +
    +

    2.21.2. Responses

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

    200

    Output type

    Loop

    +
    +
    +

    2.21.3. Consumes

    +
    +
      +
    • +

      application/json

      +
    • +
    +
    +
    +
    +

    2.21.4. Produces

    +
    +
      +
    • +

      application/json

      +
    • +
    +
    +
    +
    +
    +

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

    +
    +

    2.22.1. Parameters

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

    Path

    loopName
    +required

    string

    Body

    body
    +required

    MicroServicePolicy

    +
    +
    +

    2.22.2. Responses

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

    200

    Output type

    MicroServicePolicy

    +
    +
    +

    2.22.3. Consumes

    +
    +
      +
    • +

      application/json

      +
    • +
    +
    +
    +
    +

    2.22.4. Produces

    +
    +
      +
    • +

      application/json

      +
    • +
    +
    +
    +
    +
    +

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

    +
    +

    2.23.1. Parameters

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

    Path

    loopName
    +required

    string

    Body

    body
    +required

    JsonArray

    +
    +
    +

    2.23.2. Responses

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

    200

    Output type

    Loop

    +
    +
    +

    2.23.3. Consumes

    +
    +
      +
    • +

      application/json

      +
    • +
    +
    +
    +
    +

    2.23.4. Produces

    +
    +
      +
    • +

      application/json

      +
    • +
    +
    +
    +
    +
    +

    2.24. GET /v2/loop/{loopName}

    +
    +

    2.24.1. Parameters

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

    Path

    loopName
    +required

    string

    +
    +
    +

    2.24.2. Responses

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

    200

    Output type

    Loop

    +
    +
    +

    2.24.3. Produces

    +
    +
      +
    • +

      application/json

      +
    • +
    +
    +
    +
    +
    +

    2.25. GET /v2/policyToscaModels

    +
    +

    2.25.1. Responses

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

    200

    Output type

    PolicyModel

    +
    +
    +

    2.25.2. Produces

    +
    +
      +
    • +

      application/json

      +
    • +
    +
    +
    +
    +
    +

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

    +
    +

    2.26.1. Parameters

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

    Path

    policyModelType
    +required

    string

    +
    +
    +

    2.26.2. Responses

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

    200

    Output type

    string

    +
    +
    +

    2.26.3. Produces

    +
    +
      +
    • +

      application/json

      +
    • +
    +
    +
    +
    +
    +

    2.27. GET /v2/policyToscaModels/{policyModelType}

    +
    +

    2.27.1. Parameters

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

    Path

    policyModelType
    +required

    string

    +
    +
    +

    2.27.2. Responses

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

    200

    Output type

    PolicyModel

    +
    +
    +

    2.27.3. Produces

    +
    +
      +
    • +

      application/json

      +
    • +
    +
    +
    +
    +
    +

    2.28. PUT /v2/policyToscaModels/{policyModelType}

    +
    +

    2.28.1. Parameters

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

    Path

    policyModelType
    +required

    string

    Body

    body
    +required

    string

    +
    +
    +

    2.28.2. Responses

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

    200

    Output type

    PolicyModel

    +
    +
    +

    2.28.3. Consumes

    +
    +
      +
    • +

      plain/text

      +
    • +
    +
    +
    +
    +

    2.28.4. Produces

    +
    +
      +
    • +

      application/json

      +
    • +
    +
    +
    +
    +
    +

    2.29. GET /v2/templates

    +
    +

    2.29.1. Responses

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

    200

    Output type

    LoopTemplate

    +
    +
    +

    2.29.2. Produces

    +
    +
      +
    • +

      application/json

      +
    • +
    +
    +
    +
    +
    +

    2.30. GET /v2/templates/names

    +
    +

    2.30.1. Responses

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

    200

    Output type

    < string > array

    +
    +
    +

    2.30.2. Produces

    +
    +
      +
    • +

      application/json

      +
    • +
    +
    +
    +
    +
    +

    2.31. GET /v2/templates/{templateName}

    +
    +

    2.31.1. Parameters

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

    Path

    templateName
    +required

    string

    +
    +
    +

    2.31.2. Responses

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

    200

    Output type

    LoopTemplate

    +
    +
    +

    2.31.3. Produces

    +
    +
      +
    • +

      application/json

      +
    • +
    +
    +
    +
    +
    +

    3. Definitions

    @@ -1566,7 +2518,121 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b
    -

    3.2. CldsInfo

    +

    3.2. 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.3. Dictionary

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

    createdBy
    +optional

    string

    createdDate
    +optional

    integer (int64)

    dictionaryElements
    +optional

    < DictionaryElement > array

    name
    +optional

    string

    secondLevelDictionary
    +optional

    integer (int32)

    subDictionaryType
    +optional

    string

    updatedBy
    +optional

    string

    updatedDate
    +optional

    integer (int64)

    +
    +
    +

    3.4. DictionaryElement

    @@ -1580,50 +2646,60 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b - - - + - - + - - + - - + - - + - - + - + + + + + + + +

    cldsVersion
    +

    createdBy
    optional

    string

    permissionReadCl
    +

    createdDate
    optional

    boolean

    integer (int64)

    permissionReadTemplate
    +

    description
    optional

    boolean

    string

    permissionReadTosca
    +

    name
    optional

    boolean

    string

    permissionUpdateCl
    +

    shortName
    optional

    boolean

    string

    permissionUpdateTemplate
    +

    subDictionary
    optional

    boolean

    string

    permissionUpdateTosca
    +

    type
    optional

    boolean

    string

    userName
    +

    updatedBy
    optional

    string

    updatedDate
    +optional

    integer (int64)

    usedByDictionaries
    +optional

    < Dictionary > array

    -

    3.3. ExternalComponent

    +

    3.5. ExternalComponent

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

    3.4. ExternalComponentState

    +

    3.6. ExternalComponentState

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

    3.5. JsonArray

    +

    3.7. JsonArray

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

    3.6. JsonNull

    +

    3.8. JsonNull

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

    3.7. JsonObject

    +

    3.9. JsonObject

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

    3.8. JsonPrimitive

    +

    3.10. JsonPrimitive

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

    3.9. Loop

    +

    3.11. Loop

    @@ -2179,11 +3255,6 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b - - - - @@ -2199,11 +3270,6 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b - - - - @@ -2272,7 +3338,79 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b

    blueprint
    -optional

    string

    components
    optional

    < string, ExternalComponent > map

    integer (int64)

    dcaeBlueprintId
    -optional

    string

    dcaeDeploymentId
    optional

    string

    -

    3.10. LoopLog

    +

    3.12. LoopElementModel

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

    blueprint
    +optional

    string

    createdBy
    +optional

    string

    createdDate
    +optional

    integer (int64)

    dcaeBlueprintId
    +optional

    string

    loopElementType
    +optional

    string

    name
    +optional

    string

    policyModels
    +optional

    < PolicyModel > array

    shortName
    +optional

    string

    updatedBy
    +optional

    string

    updatedDate
    +optional

    integer (int64)

    usedByLoopTemplates
    +optional

    < LoopTemplateLoopElementModel > array

    +
    +
    +

    3.13. LoopLog

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

    3.11. LoopTemplate

    +

    3.14. LoopTemplate

    @@ -2333,6 +3471,11 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b + + + + @@ -2348,14 +3491,19 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b - - + + + + + - - + + + + + @@ -2386,7 +3539,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b

    allowedLoopType
    +optional

    enum (OPEN, CLOSED, HYBRID)

    blueprint
    optional

    string

    integer (int64)

    maximumInstancesAllowed
    +

    dcaeBlueprintId
    optional

    integer (int32)

    string

    loopElementModelsUsed
    +optional

    < LoopTemplateLoopElementModel > array

    microServiceModelUsed
    +

    maximumInstancesAllowed
    optional

    < TemplateMicroServiceModel > array

    integer (int32)

    modelService
    @@ -2373,6 +3521,11 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b

    string

    uniqueBlueprint
    +optional

    boolean

    updatedBy
    optional

    string

    -

    3.12. MicroServiceModel

    +

    3.15. LoopTemplateLoopElementModel

    @@ -2400,55 +3553,25 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b - - - - - - - - - - - - - - - - - - - - - - - - - - + - - + - - +

    blueprint
    -optional

    string

    createdBy
    -optional

    string

    createdDate
    -optional

    integer (int64)

    name
    -optional

    string

    policyModel
    -optional

    PolicyModel

    policyType
    -optional

    string

    updatedBy
    +

    flowOrder
    optional

    string

    integer (int32)

    updatedDate
    +

    loopElementModel
    optional

    integer (int64)

    LoopElementModel

    usedByLoopTemplates
    +

    loopTemplate
    optional

    < TemplateMicroServiceModel > array

    LoopTemplate

    -

    3.13. MicroServicePolicy

    +

    3.16. MicroServicePolicy

    @@ -2462,6 +3585,11 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b + + + + @@ -2477,6 +3605,21 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b + + + + + + + + + + + + @@ -2487,9 +3630,9 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b - - + - - - +

    configurationsJson
    +optional

    JsonObject

    context
    optional

    string

    integer (int64)

    dcaeBlueprintId
    +optional

    string

    dcaeDeploymentId
    +optional

    string

    dcaeDeploymentStatusUrl
    +optional

    string

    deviceTypeScope
    optional

    string

    JsonObject

    microServiceModel
    +

    loopElementModel
    optional

    MicroServiceModel

    LoopElementModel

    modelType
    @@ -2502,14 +3645,14 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b

    string

    policyTosca
    +

    pdpGroup
    optional

    string

    properties
    +

    policyTosca
    optional

    JsonObject

    string

    shared
    @@ -2535,13 +3678,13 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b

    -

    3.14. Number

    +

    3.17. Number

    Type : object

    -

    3.15. OperationalPolicy

    +

    3.18. OperationalPolicy

    @@ -2560,6 +3703,16 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b + + + + + + + + @@ -2570,20 +3723,40 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b + + + + + + + + + + + + + + + +

    JsonObject

    createdBy
    +optional

    string

    createdDate
    +optional

    integer (int64)

    jsonRepresentation
    optional

    JsonObject

    Loop

    loopElementModel
    +optional

    LoopElementModel

    name
    optional

    string

    pdpGroup
    +optional

    string

    policyModel
    optional

    PolicyModel

    updatedBy
    +optional

    string

    updatedDate
    +optional

    integer (int64)

    -

    3.16. PolicyModel

    +

    3.19. PolicyModel

    @@ -2622,11 +3795,6 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b - - - - @@ -2637,6 +3805,11 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b + + + + @@ -2645,7 +3818,7 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b

    string

    policyVariant
    -optional

    string

    updatedBy
    optional

    string

    integer (int64)

    usedByElementModels
    +optional

    < LoopElementModel > array

    version
    optional

    string

    -

    3.17. Service

    +

    3.20. Service

    @@ -2659,6 +3832,11 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b + + + + @@ -2673,37 +3851,10 @@ body.book #toc,body.book #preamble,body.book h1.sect0,body.book .sect1>h2{page-b optional

    - -

    name
    +optional

    string

    resourceDetails
    optional

    JsonObject

    string

    -
    -
    -

    3.18. TemplateMicroServiceModel

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

    flowOrder
    -optional

    integer (int32)

    loopTemplate
    -optional

    LoopTemplate

    microServiceModel
    +

    version
    optional

    MicroServiceModel

    string

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