Add dcae-cli and component-json-schemas projects
[dcaegen2/platform/cli.git] / dcae-cli / dcae_cli / commands / tests / mocked_components / cdap / spec_end.json
1 {  
2    "self":{  
3       "name":"cdap.helloworld.mock.catalog.testing.endnode",
4       "version":"0.7.1",
5       "description":"cdap test component",
6       "component_type":"cdap"
7    },
8    "streams":{  
9       "subscribes": [],
10       "publishes": [{
11          "format": "std.empty",
12          "version": "1.0.6",
13          "config_key": "stream_publish_example",
14          "type": "http"
15       }]
16    },
17    "services":{  
18       "calls": [],
19       "provides":[  
20          {  
21             "request":{  
22                "format":"std.empty",
23                "version":"1.0.6"
24             },
25             "response":{  
26                "format":"std.empty",
27                "version":"1.0.6"
28             },
29             "service_name":"Greeting",
30             "service_endpoint":"greet",
31             "verb":"GET"
32          }
33       ]
34    },
35    "parameters": {  
36        "app_config" : [
37                          {"name" : "some_param",
38                          "description" : "some desc",
39                          "value" : "some_value"}
40                       ],
41        "app_preferences" : [
42                              {"name" : "some_param2",
43                               "description" : "some desc2",
44                               "value" : "some_value2"}
45                            ],
46        "program_preferences" : [{"program_type" : "flows", "program_id" : "WhoFlow", "program_pref" : [{"name" : "some_param3","description" : "some desc3", "value" : "some_value3"}]}]
47    },
48    "auxilary": {
49     "streamname":"who",
50     "artifact_name" : "HelloWorld",
51     "artifact_version" : "3.4.3",
52     "programs" : [
53                     {"program_type" : "flows", "program_id" : "WhoFlow"},
54                     {"program_type" : "services", "program_id" : "Greeting"}
55                   ],
56     "namespace" : "hw"
57     },
58   "artifacts": [
59     {
60       "uri": "http://make-me-valid/jar_files/HelloWorld-3.4.3.jar",
61       "type": "jar"
62     }
63   ]
64 }