blob: 497a7972cff7d8d3fec70cacf57e255db40a60cf [file] [log] [blame]
Determe, Sebastien (sd378r)0ad329e2017-09-28 15:25:59 +02001tosca_definitions_version: cloudify_dsl_1_3
2imports:
3- http://www.getcloudify.org/spec/cloudify/3.4/types.yaml
Determe, Sebastien (sd378r)7c083742018-02-14 15:31:55 +01004- https://onap.org:8443/repository/solutioning01-mte2-raw/type_files/docker/2.2.0/node-type.yaml
5- https://onap.org:8443/repository/solutioning01-mte2-raw/type_files/relationship/1.0.0/node-type.yaml
6- http://onap.org:8081/repository/solutioning01-mte2-raw/type_files/dmaap/dmaap_mr.yaml
Determe, Sebastien (sd378r)0ad329e2017-09-28 15:25:59 +02007inputs:
8 location_id:
9 type: string
10 service_id:
11 type: string
12node_templates:
13 cdap_host_host:
14 type: dcae.nodes.StreamingAnalytics.SelectedCDAPInfrastructure
15 properties:
16 location_id:
17 get_input: location_id
Determe, Sebastien (sd378r)7c083742018-02-14 15:31:55 +010018 scn_override: cdap_broker.solutioning-central.dcae.onap.org
Determe, Sebastien (sd378r)0ad329e2017-09-28 15:25:59 +020019 interfaces:
Determe, Sebastien (sd378r)7c083742018-02-14 15:31:55 +010020 cloudify.interfaces.lifecycle: {
21 }
Determe, Sebastien (sd378r)0ad329e2017-09-28 15:25:59 +020022 tca_tca:
23 type: dcae.nodes.MicroService.cdap
24 properties:
25 app_config:
26 appDescription: DCAE Analytics Threshold Crossing Alert Application
27 appName: dcae-tca
28 tcaSubscriberOutputStreamName: TCASubscriberOutputStream
29 tcaVESAlertsTableName: TCAVESAlertsTable
30 tcaVESAlertsTableTTLSeconds: '1728000'
31 tcaVESMessageStatusTableName: TCAVESMessageStatusTable
32 tcaVESMessageStatusTableTTLSeconds: '86400'
33 thresholdCalculatorFlowletInstances: '2'
34 app_preferences:
35 publisherContentType: application/json
Determe, Sebastien (sd378r)7c083742018-02-14 15:31:55 +010036 publisherHostName: mrlocal-mtnjftle01.onap.org
Determe, Sebastien (sd378r)0ad329e2017-09-28 15:25:59 +020037 publisherHostPort: '3905'
38 publisherMaxBatchSize: '10'
39 publisherMaxRecoveryQueueSize: '100000'
40 publisherPollingInterval: '20000'
41 publisherProtocol: https
Determe, Sebastien (sd378r)7c083742018-02-14 15:31:55 +010042 publisherTopicName: org.onap.dcae.dmaap.mtnje2.DcaeTestVESPub
sebdet7c71ae72018-09-03 14:28:58 +020043 publisherUserName: test@tca.af.dcae.onap.org
44 publisherUserPassword: password
Determe, Sebastien (sd378r)0ad329e2017-09-28 15:25:59 +020045 subscriberConsumerGroup: OpenDCAE-c12
46 subscriberConsumerId: c12
47 subscriberContentType: application/json
Determe, Sebastien (sd378r)7c083742018-02-14 15:31:55 +010048 subscriberHostName: mrlocal-mtnjftle01.onap.org
Determe, Sebastien (sd378r)0ad329e2017-09-28 15:25:59 +020049 subscriberHostPort: '3905'
50 subscriberMessageLimit: '-1'
51 subscriberPollingInterval: '20000'
52 subscriberProtocol: https
53 subscriberTimeoutMS: '-1'
Determe, Sebastien (sd378r)7c083742018-02-14 15:31:55 +010054 subscriberTopicName: org.onap.dcae.dmaap.mtnje2.DcaeTestVESSub
sebdet7c71ae72018-09-03 14:28:58 +020055 subscriberUserName: test@tca.af.dcae.onap.org
56 subscriberUserPassword: password
Determe, Sebastien (sd378r)7c083742018-02-14 15:31:55 +010057 tca_policy: null
Determe, Sebastien (sd378r)0ad329e2017-09-28 15:25:59 +020058 artifact_name: dcae-analytics-tca
59 artifact_version: 1.0.0
60 connections:
Determe, Sebastien (sd378r)7c083742018-02-14 15:31:55 +010061 streams_publishes: [
62 ]
63 streams_subscribes: [
64 ]
Determe, Sebastien (sd378r)0ad329e2017-09-28 15:25:59 +020065 jar_url: http://somejar
66 location_id:
67 get_input: location_id
68 namespace: cdap_tca_hi_lo
69 programs:
70 - program_id: TCAVESCollectorFlow
71 program_type: flows
72 - program_id: TCADMaaPMRSubscriberWorker
73 program_type: workers
74 - program_id: TCADMaaPMRPublisherWorker
75 program_type: workers
76 service_component_type: cdap_app_tca
77 service_id:
78 get_input: service_id
79 streamname: TCASubscriberOutputStream
80 relationships:
81 - target: cdap_host_host
sebdet7c71ae72018-09-03 14:28:58 +020082 type: dcae.relationships.component_contained_in