Update DCAE Committer in INFO.yaml
[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                           "designer_editable" : false,
41                           "sourced_at_deployment" : false,
42                           "policy_editable" : false}
43                       ],
44        "app_preferences" : [
45                              {"name" : "some_param2",
46                               "description" : "some desc2",
47                               "value" : "some_value2",
48                               "designer_editable" : false,
49                               "sourced_at_deployment" : false,
50                               "policy_editable" : false}
51                            ],
52        "program_preferences" : [{"program_type" : "flows",
53                                  "program_id" : "WhoFlow",
54                                  "program_pref" : [{"name" : "some_param3",
55                                                     "description" : "some desc3",
56                                                     "value" : "some_value3",
57                                                     "designer_editable" : false,
58                                                     "sourced_at_deployment" : false,
59                                                     "policy_editable" : false}]}]
60    },
61    "auxilary": {
62     "streamname":"who",
63     "artifact_name" : "HelloWorld",
64     "artifact_version" : "3.4.3",
65     "programs" : [
66                     {"program_type" : "flows", "program_id" : "WhoFlow"},
67                     {"program_type" : "services", "program_id" : "Greeting"}
68                   ],
69     "namespace" : "hw"
70     },
71   "artifacts": [
72     {
73       "uri": "http://make-me-valid/jar_files/HelloWorld-3.4.3.jar",
74       "type": "jar"
75     }
76   ]
77 }