Add initial version of code
[nonrtric/plt/rappmanager.git] / rapp-manager-application / src / main / resources / resource-csar / Files / Acm / instantiation.json
1 {
2   "name": "RappInstance0",
3   "version": "1.0.1",
4   "compositionId": "COMPOSITIONID",
5   "description": "Demo automation composition instance 0",
6   "elements": {
7     "709c62b3-8918-41b9-a747-d21eb79c6c20": {
8       "id": "709c62b3-8918-41b9-a747-d21eb79c6c20",
9       "definition": {
10         "name": "onap.policy.clamp.ac.element.KserveAutomationCompositionElement",
11         "version": "1.2.3"
12       },
13       "description": "Starter Automation Composition Element for the Demo",
14       "properties": {
15         "kserveInferenceEntities": [
16           {
17             "kserveInferenceEntityId": {
18               "name": "entity1",
19               "version": "1.0.1"
20             },
21             "name": "sklearn-iris",
22             "namespace": "rapps",
23             "payload": "{\"apiVersion\": \"serving.kserve.io/v1beta1\",\"kind\": \"InferenceService\",\"metadata\": {\"name\": \"sklearn-iris\"},\"spec\": {\"predictor\": {\"model\":{\"modelFormat\": {\"name\": \"sklearn\"},\"storageUri\": \"gs://kfserving-examples/models/sklearn/1.0/model\"}}}}"
24           }
25         ]
26       }
27     },
28     "709c62b3-8918-41b9-a747-d21eb79c6c12": {
29       "id": "709c62b3-8918-41b9-a747-d21eb79c6c12",
30       "definition": {
31         "name": "onap.policy.clamp.ac.element.A1PMSAutomationCompositionElement",
32         "version": "1.2.3"
33       },
34       "description": "Starter Automation Composition Element for the Demo",
35       "properties": {
36         "policyServiceEntities": [
37           {
38             "a1PolicyServiceEntityId": {
39               "name": "entity1",
40               "version": "1.0.1"
41             },
42             "clientId": "firstService",
43             "callbackUrl": "http:\\localhost"
44           }
45         ]
46       }
47     },
48     "709c62b3-8918-41b9-a747-d21eb79c6c21": {
49       "id": "709c62b3-8918-41b9-a747-d21eb79c6c21",
50       "definition": {
51         "name": "onap.policy.clamp.ac.element.K8S_StarterAutomationCompositionElement",
52         "version": "1.2.3"
53       },
54       "description": "Starter Automation Composition Element for the Demo",
55       "properties": {
56         "chart": {
57           "chartId": {
58             "name": "ransliceassurance",
59             "version": "1.0.0"
60           },
61           "namespace": "nonrtric",
62           "releaseName": "ransliceassurance",
63           "podName": "ransliceassurance",
64           "repository": {
65             "repoName": "local",
66             "address": "http://10.101.2.254:8879/charts"
67           }
68         }
69       }
70     }
71   }
72 }