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