First version of documentation for DME Participant
[nonrtric/plt/rappmanager.git] / participants / docs / automation-composition-dme.yml
1 name: DMEInstance0
2 version: 1.0.1
3 compositionId: {{compositionId}}
4 description: Demo automation composition instance 0
5 elements:
6   709c62b3-8918-41b9-a747-d21eb79d9c12:
7     id: 709c62b3-8918-41b9-a747-d21eb79d9c12
8     definition:
9       name: onap.policy.clamp.ac.element.DMEAutomationCompositionElement
10       version: 1.2.3
11     description: Starter Automation Composition Element for the Demo
12     properties:
13       infoTypeEntities:
14         - infoTypeEntityId:
15             name: infoType1
16             version: 1.0.1
17           infoTypeId: json-file-data-from-filestore
18           payload: '{"info_job_data_schema": {"schema": "http://json-schema.org/draft-07/schema#","title":
19           "json-file-data-from-filestore","description": "json-file-data-from-filestore","type":
20           "object"}}'
21       dataProducerEntities:
22         - dataProducerEntityId:
23             name: producerType1
24             version: 1.0.1
25           dataProducerId: json-file-data-producer
26           payload: '{"info_job_callback_url": "http://localhost/jsonproducerjobcallback","info_producer_supervision_callback_url":
27           "http://localhost/jsonproducersupervisioncallback","supported_info_types":
28           ["json-file-data-from-filestore"]}'
29       dataConsumerEntities:
30         - dataConsumerEntityId:
31             name: consumerType1
32             version: 1.0.1
33           dataConsumerId: json-file-consumer
34           payload: '{"info_type_id": "json-file-data-from-filestore","job_owner": "console","status_notification_uri":
35           "http://callback.nonrtric:80/post","job_definition": {"db-url": "http://influxdb2.nonrtric:8086","db-org":
36           "est","db-bucket": "pm-bucket","db-token": "token","filterType": "pmdata","filter":
37           {}}}'