{ "self": { "name": "datafile-collector", "version": "1.0.0", "description": "Docker application to collect log file from PNF", "component_type": "docker" }, "streams": { "subscribes": [ ], "publishes": [ { "type": "data_router", "config_key": "PM_MEAS_FILES", "format": "3GPP_XML", "version": "1.0.0" } ] }, "services": { "calls": [], "provides": [] }, "auxilary": { "healthcheck": { "type": "http", "interval": "15s", "timeout": "1s", "endpoint": "/heartbeat" }, "ports": [ "8100:0", "8433:0" ] }, "artifacts": [ { "uri": "nexus3.onap.org:10001/onap/org.onap.dcaegen2.collectors.datafile.datafile-app-server:latest", "type": "docker image" } ], "parameters": [ { "name": "streams_subscribes", "value": {"dmaap_subscriber": {"dmaap_info": {"topic_url": "https://message-router.onap.svc.cluster.local:3905/events/unauthenticated.VES_NOTIFICATION_OUTPUT/OpenDcae-c12/C12"}}}, "description": "datafile collector consume VES event to message router topic ", "designer_editable": true, "sourced_at_deployment": false, "policy_editable": false, "type": "string", "required": true }, { "name": "dmaap.ftpesConfig.keyCert", "value": "/opt/app/datafile/config/dfc.jks", "description": "", "designer_editable": true, "sourced_at_deployment": false, "policy_editable": false, "type": "string", "required": true }, { "name": "dmaap.ftpesConfig.keyPasswordPath", "value": "/opt/app/datafile/etc/cert/jks.pass", "description": "", "designer_editable": true, "sourced_at_deployment": false, "policy_editable": false, "type": "string", "required": true }, { "name": "dmaap.ftpesConfig.trustedCa", "value": "/opt/app/datafile/config/cert.jks", "description": "", "designer_editable": true, "sourced_at_deployment": false, "policy_editable": false, "type": "string", "required": true }, { "name": "dmaap.ftpesConfig.trustedCaPasswordPath", "value": "/opt/app/datafile/etc/cert/trust.pass", "description": "", "designer_editable": true, "sourced_at_deployment": false, "policy_editable": false, "type": "string", "required": true }, { "name": "dmaap.security.trustStorePath", "value": "/opt/app/datafile/etc/cert/trust.jks", "description": "", "designer_editable": true, "sourced_at_deployment": false, "policy_editable": false, "type": "string", "required": true }, { "name": "dmaap.security.trustStorePasswordPath", "value": "/opt/app/datafile/etc/cert/trust.pass", "description": "", "designer_editable": true, "sourced_at_deployment": false, "policy_editable": false, "type": "string", "required": true }, { "name": "dmaap.security.keyStorePath", "value": "/opt/app/datafile/etc/cert/cert.jks", "description": "", "designer_editable": true, "sourced_at_deployment": false, "policy_editable": false, "type": "string", "required": true }, { "name": "dmaap.security.keyStorePasswordPath", "value": "/opt/app/datafile/etc/cert/jks.pass", "description": "", "designer_editable": true, "sourced_at_deployment": false, "policy_editable": false, "type": "string", "required": true }, { "name": "dmaap.security.enableDmaapCertAuth", "value": false, "description": "", "designer_editable": true, "sourced_at_deployment": false, "policy_editable": false, "type": "string", "required": true } ] }